我尝试构建我的插件,但是当我从这个页面注释代码
写入文件示例时
,我得到了XPI not built
.
这是我评论过的代码:
/*
function saveFile(file, data)
{
Cu.import("resource://gre/modules/NetUtil.jsm");
Cu.import("resource://gre/modules/FileUtils.jsm");
var ostream = FileUtils.openSafeFileOutputStream(file)
var converter = Cc["@mozilla.org/intl/scriptableunicodeconverter"].createInstance(Ci.nsIScriptableUnicodeConverter);
converter.charset = "UTF-8";
var istream = converter.convertToInputStream(data);
// The last argument (the callback) is optional.
NetUtil.asyncCopy(istream, ostream, function(status) {
if (!Components.isSuccessCode(status)) {
// Handle error!
return;
}
// Data has been written to the file.
});
}
*/
如果我删除此代码(或整个注释块)构建将成功。
这是此插件的链接:插件
有什么问题?谢谢你。
编辑:我有 Firefox 15.0.1。更新到 16.0.1 没有帮助。