我试图在firefox扩展中创建一些全局变量。在我的内容文件夹中,我有两个javascript文件:
1)包含不同事件等功能的主JS文件
2)仅存储具有我想要维护的状态片段的对象的文件。另外,我设置了数组EXPORTED_SYMBOLS。
我在主JS文件中找到以下行的问题:
Components.utils.import( “资源:///globalVariables.js”);
当它位于文件的顶部时,似乎没有任何效果。如果我将它移动到我需要变量的函数中,我的其余代码都可以工作,但是这行的函数什么都不做。任何可以帮助我解决这个问题的建议都会很棒。感谢
答案 0 :(得分:2)
可能是资源:/// globalVariables.js不是正确的URI。请务必register it properly, and include the aliasname when you reference it。