标签: firefox-addon
在我正在编写的Firefox扩展中,我有一个包含一些数据的变量,我希望能够在扩展的实际扩展和首选项窗格中访问这些数据。加载Firefox时,我的扩展代码使用正确的数据初始化变量。但是,当我打开我的选项对话框(包含在另一个XUL文件中)并尝试使用同一个变量时,该变量尚未初始化。我的两个扩展XUL文件都使用相同的JavaScript源文件,但看起来两个XUL文件都在初始化变量的新副本。如何才能共享该变量?
谢谢!
答案 0 :(得分:5)
您需要创建JavaScript code module。其中的所有变量和方法都由包含它的所有位置共享。