【问题标题】:xul services is undefinedxul 服务未定义
【发布时间】:2013-06-18 02:12:54
【问题描述】:

我用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 xul xpcom


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-11
      • 1970-01-01
      • 2019-06-09
      • 1970-01-01
      • 2017-08-08
      • 2018-03-03
      • 2017-06-20
      • 2019-07-10
      相关资源
      最近更新 更多