【发布时间】:2010-06-06 06:35:33
【问题描述】:
现在我正在开发一个 firefox 扩展,我可以在一个带有 main xul 的 js 中定义一个全局数组吗?我发现当我用另一个xul在另一个js中使用它时,它不能工作,所以我搜索了Firefox开发的文档。我发现无法在具有不同 xul 文件的两个 js 文件之间传输一个公共数组。然后我在一个js中定义了一个xpcom mutablearray:
var eleList = Components.classes["@mozilla.org/array;1"] .createInstance(Components.interfaces.nsIMutableArray);
但是当我想在另一个 js 中使用它时:它仍然不起作用,为什么?非常感谢!
【问题讨论】:
标签: javascript firefox firefox-addon xul