我正在浏览firefox extension writing bootcamp以及视频作者谈论将browser.dom.window.dump.enabled
中的about:config
切换为true的方式。 firefox 5.0中不再出现此选项。从我在google搜索期间阅读的内容来看,在ff 4.0中你必须自己创建这个首选项,而且似乎在firefox 5.0中它不再起作用了 - 我似乎无法再将信息转储到firefox错误控制台(无论如何)是否启用了console2。)
相关代码:
以下是我启动浏览器的方式:
/usr/bin/iceweasel -profile /some/path -no-remote -jsconsole
这里的代码只显示警报,而不向错误控制台写任何内容:
onCommand: function(event) {
toJavaScriptConsole("toJavaScriptConsole: hello world");
dump("Hello world!\n");
alert("Hello world!\n");
}
任何想法我可以做什么来从我正在firefox 5.0中工作的ff扩展调用dump()?
答案 0 :(得分:2)
您将错误控制台与普通Linux控制台混淆了 - 如果您从终端运行firefox,您应该在那里看到转储。
答案 1 :(得分:2)
默认情况下,此首选项从不存在 - 您始终必须创建它并设置为true
。此外,输出不会转到错误控制台,它在启动Firefox的终端中可见。如果您碰巧在Windows上进行测试,则应指定-console
命令行标志以打开输出的终端窗口,在Linux上只需从终端窗口启动Firefox即可。