【发布时间】:2011-01-27 09:38:08
【问题描述】:
Chrome 是否有相当于 XPCOM 的功能?
【问题讨论】:
标签: google-chrome google-chrome-extension xpcom
Chrome 是否有相当于 XPCOM 的功能?
【问题讨论】:
标签: google-chrome google-chrome-extension xpcom
不,它没有。扩展和插件只能通过各自的 API 与浏览器交互。
【讨论】:
没有。 Mozilla 在 XPCOM 中实现了许多基本组件(浏览器、网络、字符串、窗口等)库,以便 C++ 和 JavaScript 可以重用、调用和覆盖这些 API。因此,许多 firefox 插件可以利用这一点,并使用 XPCOM 在 JavaScript 中构建强大的功能。
但是,在 Chrome 或 WebKit 中,没有这样的等效组件。他们的扩展只能调用他们的浏览器内置 API。
【讨论】: