0

相对 URL/路径在覆盖 XUL 中有效,而不是使用完整的chrome://............

我尝试将它与Components.utils.import(). 是否可以?

还注意到:错误 628669 - 在组件工具导入(JSM、JS 模块)中提供对相对 URL 的支持

4

1 回答 1

2

如果您研究链接的错误,您会注意到相对导入实现为XPCOMUtils.importRelative().

Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");
XPCOMUtils.importRelative(this, "bar.jsm");

但这仅适用于其他代码模块,而不适用于覆盖脚本或bootstrap.js. 对于这些情况,我只需要编写一个辅助函数......

于 2014-06-28T14:38:50.610 回答