在firefox扩展中使用Components.utils.import

时间:2010-04-07 07:27:22

标签: javascript firefox-addon

我试图在firefox扩展中创建一些全局变量。在我的内容文件夹中,我有两个javascript文件:

1)包含不同事件等功能的主JS文件

2)仅存储具有我想要维护的状态片段的对象的文件。另外,我设置了数组EXPORTED_SYMBOLS。

我在主JS文件中找到以下行的问题: Components.utils.import( “资源:///globalVariables.js”);
当它位于文件的顶部时,似乎没有任何效果。如果我将它移动到我需要变量的函数中,我的其余代码都可以工作,但是这行的函数什么都不做。任何可以帮助我解决这个问题的建议都会很棒。感谢

1 个答案:

答案 0 :(得分:2)

可能是资源:/// globalVariables.js不是正确的URI。请务必register it properly, and include the aliasname when you reference it