Firefox扩展包括引导和内容

Firefox扩展包括引导和内容,firefox,firefox-addon,xul,Firefox,Firefox Addon,Xul,我想使用bootstrap和chrome/content创建firefox扩展。 当我第一次安装这个扩展时,firefox忽略了组件和覆盖。然后我关闭和打开boostrap功能,扩展工作得很好。 我在这里读到,这是正常的。但我不明白如何同时使用这两种功能进行扩展 对不起,我的英语不好。如果你愿意,我会尽量解释得更清楚。 任何帮助都将不胜感激 p、 正如我在这里读到的,没有办法同时使用引导和覆盖。但它为什么会起作用呢? 以及如何在引导中包含js文件? 回答 您需要做覆盖在bootstrap.js

我想使用bootstrap和chrome/content创建firefox扩展。 当我第一次安装这个扩展时,firefox忽略了组件和覆盖。然后我关闭和打开boostrap功能,扩展工作得很好。 我在这里读到,这是正常的。但我不明白如何同时使用这两种功能进行扩展

对不起,我的英语不好。如果你愿意,我会尽量解释得更清楚。 任何帮助都将不胜感激

p、 正如我在这里读到的,没有办法同时使用引导和覆盖。但它为什么会起作用呢? 以及如何在引导中包含js文件?

回答

您需要做覆盖在
bootstrap.js
中手动完成的工作,即在UI中动态创建、添加和修改元素


但是,为什么要同时保持与无重启和无重启的兼容性呢?对于旧版本的Firefox?我担心这将是一场维护的噩梦…

您需要像bootstrap.js中的覆盖那样手动创建、添加和修改UI中的元素


但是,为什么要同时保持与无重启和无重启的兼容性呢?对于旧版本的Firefox?恐怕这将是维护的噩梦…

谢谢你的回答。你能告诉我如何通过bootstrap.js将js文件包含到页面中吗?在overlay中,我是通过gBrowser.addEventListener(“DOMContentLoaded”)和creating Element完成的,谢谢您的回答。你能告诉我如何通过bootstrap.js将js文件包含到页面中吗?在overlay中,我是通过gBrowser.addEventListener(“DOMContentLoaded”)和创建元素来完成的