Firefox xul服务未定义

Firefox xul服务未定义,firefox,xul,xpcom,Firefox,Xul,Xpcom,我用firefox.exe--app application.ini-jsconsole启动我的应用程序,脚本的第一行是: Components.utils.import("resource://gre/modules/Services.jsm"); 第二行是: alert(typeof services); 它警告未定义。文档中没有提到如何获得服务,只是我需要gecko 2 我的firefox版本是针对Windows的21.o版本,但我认为它附带的xulrunner可能缺少一些东西。您导入

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

Components.utils.import("resource://gre/modules/Services.jsm");
第二行是:

alert(typeof services);
它警告未定义。文档中没有提到如何获得服务,只是我需要gecko 2


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

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