将后台脚本添加到firefox附加组件

时间:2014-12-02 06:45:08

标签: firefox firefox-addon firefox-addon-sdk

我想添加一个文件(background.js),它是我的firefox扩展的后台脚本。 我使用以下代码将内容脚本添加到我的main.js中。

 var panel = panels.Panel({
   contentURL: self.data.url("panel.html"),
   onHide: handleHide,
   contentScriptFile: [self.data.url("js/jquery.js"), 
                  self.data.url("tipsy/jquery.tipsy.js"),,
                  self.data.url("js/settings.js")]
});

如何将后台脚本添加到main.js文件中。

1 个答案:

答案 0 :(得分:0)

只需将文件放在lib文件夹中即可。

  

除了直接与Web内容交互的脚本之外,您在使用SDK开发附加组件时编写或使用的所有JavaScript代码都是CommonJS模块的一部分。

本质上,后端脚本不共享内容脚本/普通JS等变量。模块之间有exportrequire个变量。

请参阅adding local modules