【问题标题】:Firefox extension both bootstrap and contentFirefox 扩展包括引导程序和内容
【发布时间】:2012-12-18 19:55:18
【问题描述】:

我想使用 bootstrap 和 chrome/content 创建 Firefox 扩展。 当我第一次安装这个扩展时,firefox 忽略了组件和覆盖。然后我关闭并打开了 boostrap 功能,扩展运行良好。 我在这里读到https://developer.mozilla.org/en-US/docs/Extensions/Bootstrapped_extensions 这是正常的。但我不明白如何同时使用这两种功能进行扩展。

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

附言正如我在这里读到的https://stackoverflow.com/a/11031908/1735150 没有办法同时使用引导程序和覆盖。但它为什么有效? 以及如何在引导程序中包含 js 文件?

回答

How to change script location on firefox addon?

【问题讨论】:

    标签: firefox firefox-addon xul


    【解决方案1】:

    您需要在bootstrap.js 中手动执行叠加层的操作,即在 UI 中动态创建、添加和修改元素。

    但是你为什么要保持与无重启和非重启的兼容性?对于旧版本的 Firefox?恐怕这将是一场维护噩梦......

    【讨论】:

    • 感谢您的回答。你能告诉我如何通过 bootstrap.js 将 js 文件包含到页面中吗?在覆盖中,我通过 gBrowser.addEventListener("DOMContentLoaded" ..) 完成了它并创建了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-04
    • 2013-10-21
    • 2014-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多