标签: javascript google-chrome-extension firefox-addon
我一直在编写Firefox扩展程序,但在这一点上我们有“DOM启动时加载扩展”的任何简单选项,就像我们在chrome中的manifest.json文件一样:
"run_at": "document_start"
我的研究发现页面加载,进度列表器之类的东西,但与 chrome的'run_at'相比,它们是很多代码 。
他们是Firefox扩展开发者的唯一选择吗?或者我们有其他一些,我可能错过了。
答案 0 :(得分:0)
加载浏览器会话时会加载整个扩展程序,它们不会绑定到各个页面。
在扩展程序中,您可以通过page-mod或tabs模块将代码注入单个标签页。
我一般建议你丢弃这就是chrome API的工作原理,如果你正在构建SDK插件,那么firefox 思维模式中的替代品就在哪里。 API和插件结构完全不同,所以不会让你走得太远。
@JaromandaX已经提到了webextensions,它模仿了chrome apis,但它们仍处于开发阶段。