簡體   English   中英

啟用 Firefox 5.0 javascript 轉儲()

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM