xul服务未定义

时间:2013-06-18 02:12:54

标签: firefox xul xpcom

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

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

第二行是:

alert(typeof services);

它警告未定义。在文档中没有任何地方说明如何只获得我需要gecko 2的服务。

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

1 个答案:

答案 0 :(得分:1)

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