[英]enabling Firefox 5.0 javascript dump()
我正在通过firefox 扩展编写训练营,以及视频作者正在谈论将about:config
中的browser.dom.window.dump.enabled
切换为 true 的某个地方。 firefox 5.0 中不再存在此选项。 从我在谷歌搜索期间读到的内容来看,在 ff 4.0 中,您必须自己创建此首选项,而且在 firefox 5.0 中它似乎不再起作用 - 我似乎无法再将信息转储到 firefox 错误控制台(无论如何控制台2是否启用)。
相关代码:
这是我启动浏览器的方式:
/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() 吗?
您将错误控制台与普通的 linux 控制台混淆了 - 如果您从终端运行 firefox ,您应该在那里看到转储。
默认情况下,此首选项从不存在 - 您始终必须创建它并将其设置为true
。 此外,output 不会 go 到错误控制台,它在您启动 Firefox 的终端中相当可见。 If you happen to test on Windows you should specify -console
command line flag to open a terminal window for the output, on Linux simply starting Firefox from a terminal window will do.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.