我剛開始進入Mozilla Firefox擴展,並且我確信我會犯很多錯誤,但是我無法從擴展的javascript中找到錯誤和日誌。Firefox擴展js錯誤日誌,在哪裏?
我main.js:
var pageMod = require("sdk/page-mod");
var self = require("sdk/self");
pageMod.PageMod({
include: "https://www.google.ee/*",
contentScriptFile: self.data.url("popup.js")
});
其中popup.js我試圖Application.console.log( 「消息」); Firebug.Console.log( 「消息」);的console.log( 「消息」); Components.utils.reportError(E);隨機刪除一些分號,並嘗試調用不存在的對象屬性(document.body.asdasdasd =「asd」;等)
[popup.js也插入消息到頁面主體,所以我可以確認代碼被執行]
我檢查了Ctrl + Shift + k; CTRL + SHIFT + J; Firebug的控制檯,它們全部是空的或僅顯示來自網頁的錯誤。在我的about:config extensions.logging.enabled = true和javascript.options.showInConsole = true。
我可能會丟失什麼或擴展JavaScript日誌在哪裏出現?
謝謝,這是我失蹤了,甚至沒有extensions.sdk.console.logLevel,添加它手動 – wafflemoon