1
我嘗試構建我的插件,但是當我從此頁面註釋代碼時 writing to a file example 我得到了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.
});
}
*/
如果我刪除此代碼(或整個註釋塊)構建會成功。
這裏是連結此插件:addon
什麼問題? 謝謝。
編輯: 我有Firefox 15.0.1。更新到16.0.1不起作用。
感謝您分享您的發現,這真的可以幫助其他人! – Noitidart