Xul服务未定义



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

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

第二行是:

alert(typeof services);

提示未定义。文档中没有任何地方说明如何获得我只需要的服务。

我的firefox版本是21。

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

最新更新