0

我开始我的应用程序firefox.exe --app application.ini -jsconsole,我的脚本的第一行是:

Components.utils.import("resource://gre/modules/Services.jsm");

第二行是:

alert(typeof services);

它会发出未定义的警报。文档中没有任何地方说明如何仅获得我需要 Gecko 2 的服务。

我的 Firefox 版本是 Windows 的 21.o,但我认为它附带的 xulrunner 可能缺少一些东西。

4

1 回答 1

1

您导入的任何模块都将与其文件名完全相同(不包括扩展名),因此在这种情况下,您必须调用它Services而不是services. 不要忘记 JavaScript 变量是区分大小写的。

于 2013-07-05T17:47:45.430 回答