我刚开始接触 Mozilla Firefox 扩展,我确信我会犯很多错误,但我无法从我的扩展的 javascript 中找到错误或日志。
我的 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("message"); Firebug.Console.log("message"); 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 日志出现在哪里?