0
如何調試,如console.log();擴展的首選項頁面?謝謝Firefox擴展開發如何調試首選項頁面?
如何調試,如console.log();擴展的首選項頁面?謝謝Firefox擴展開發如何調試首選項頁面?
您應該可以使用Firebug進行調試,使用Firebug.Console.log()
。
我只會使用window.dump
。如果你真的想Firebug控制檯,你可以使用可能到達主瀏覽器窗口中的引用:
var mainWindow = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIWebNavigation)
.QueryInterface(Components.interfaces.nsIDocShellTreeItem)
.rootTreeItem
.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIDOMWindow);
(from here),然後調用mainWindow.console.log
。還沒有嘗試過,但我認爲它應該工作。
我很確定這是通過錯誤控制檯在Firefox->工具 - >錯誤控制檯,雖然它給了我錯誤 - console.log未定義=( – simple 2010-08-23 09:24:26