在不重新启动的情况下启动firefox扩展

start firefox extension without restart

本文关键字:启动 firefox 扩展 情况下 重新启动      更新时间:2023-09-26

我已经创建了一个firefox插件,并且运行良好。现在的问题是如何开始
这个插件没有重新启动。我不想重新启动禁用/启用或安装/卸载过程。

有人能帮我吗?谢谢

http://adblockplus.org/blog/how-many-hacks-does-it-take-to-make-your-extension-install-without-a-restart

https://developer.mozilla.org/en/Extensions/Bootstrapped_extensions

是的,但你必须让它成为JetPack而不是Add-On,或者你可以阅读这家伙的文章:

http://downloadsquad.switched.com/2010/09/15/adblock-dev-no-restart-firefox-extensions-possible/

如果使用https://wiki.mozilla.org/Labs/Jetpack您不必重新启动

你不能,唉。我想这是一个古老的Mozilla设计问题。谷歌Chrome可以在不重新启动的情况下安装扩展。

编辑:自2012年起,Firefox可以在不重新启动的情况下安装部分(但不是全部)扩展。这些扩展在Mozilla的附加存储中被标记为"禁止重新启动"。Adblock Plus就是这样一个扩展https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/.我不知道开发人员让这成为可能。

来源https://addons.mozilla.org/en-US/faq

如何在不重新启动Firefox的情况下安装附加组件

在Firefox中,标记为"无需重新启动"的加载项可以在没有重新启动。这些加载项是使用加载项SDK或引导程序创建的。另外加载项仍需要重新启动才能使用。