0

JS-Ctypes在我的Qooxdoo项目中使用。当我尝试生成源代码时,出现以下错误:

扫描库 -Unknown operator u'import

使用以下函数时会出现此错误:

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

有谁知道如何让 qooxdoo 识别 js-ctypes 和这个操作符?

4

2 回答 2

1

是这个词的用法import。根据 ECMA 规范,这是一个“未来的保留字”,您不应该使用它们(标识符不允许与保留字匹配)。这就是生成器退出的原因。解决方案只是为此方法选择另一个标识符,例如import_就足够了。

但至少可以说,错误信息很糟糕。如果您想提供帮助,请为此打开错误报告

于 2012-08-15T08:09:55.873 回答
0

这个问题的解决方案是:

Components.utils["import"];

有关更多信息,请点击此链接:http: //qooxdoo.678.n2.nabble.com/Qooxdoo-and-JS-Ctypes-problem-while-generating-source-tc7580977.html

于 2012-08-15T08:45:37.210 回答