Javascript Firefox扩展开发如何调试首选项页面?
如何调试,比如console.log();扩展的首选项页面?谢谢我会用的。如果您真的想要Firebug控制台,您可以使用以下方法获得对主浏览器窗口的引用:Javascript Firefox扩展开发如何调试首选项页面?,javascript,firefox,firefox-addon,Javascript,Firefox,Firefox Addon,如何调试,比如console.log();扩展的首选项页面?谢谢我会用的。如果您真的想要Firebug控制台,您可以使用以下方法获得对主浏览器窗口的引用: var mainWindow = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor) .getInterface(Components.interfaces.nsIWebNavigation) .Que
var mainWindow = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIWebNavigation)
.QueryInterface(Components.interfaces.nsIDocShellTreeItem)
.rootTreeItem
.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIDOMWindow);
(),然后调用
mainWindow.console.log
。我还没有试过,但我认为它应该可以用。你应该能够使用Firebug进行调试,使用Firebug.Console.log()
我非常确定这是通过Firefox->Tools->Error Console下的Error Console来完成的,尽管它给了我错误-Console.log没有定义=(