如何在调试 Firefox 扩展时让 Chromebug 将日志消息输出到 Chromebug 控制台
我对 javascript 和 firefox 扩展编写都很陌生,所以我需要一个非常明确的答案。
我正在编写一个 Firefox 扩展,它将在加载页面之前检查和修改来自浏览器的 GET 请求。我需要调试我的代码并安装匹配版本的 Chromebug 和 Firebug (1.7.0a7)。
我需要在扩展 javascript 代码中放入什么才能将其输出到 chromebug 日志。我尝试了 Chromebug.Console.log("message here") 和 Firebug.Console.log("message here") ,但都没有输出到 chromebug 控制台。
Firefox 扩展的日志记录是如何完成的?
I'm new to both javascript and firefox extension writing so I need a really explicit answer.
I'm writing a firefox extension that will inspect and modify GET requests from the browser before the page is loaded. I need to debug my code and installed matching versions of Chromebug and Firebug (1.7.0a7).
What do I need to put into my extensions javascript code to get it to output to the chromebug log. I tried Chromebug.Console.log("message here") and Firebug.Console.log("message here") and neither output to the chromebug console.
How is logging done for firefox extensions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我从未使用过 Chromebug,但您可以使用 登录到 Firefox 的错误控制台
这可能会有所帮助,直到您运行 Chromebug。此外,还有 Venkman Javascript 调试器。
I have never worked with Chromebug, but you can log to Firefox's error console by using
This may help until you get Chromebug running. In addition, there's Venkman the Javascript debugger.
我也想不通。我在 http://code.google.com/p/ 创建了一个问题fbug/issues/detail?id=4256。也许在那里投票支持它。
请注意,正如我所描述的,您可以通过在 Chromebug 控制台中输入一些内容来使其工作。
另一种选择是使用 FBTrace,但是弄清楚控制台会更好:)
I can't figure it out either. I created an issue at http://code.google.com/p/fbug/issues/detail?id=4256. Maybe vote for it there.
Note as I describe there you can get it to work by typing something in the Chromebug console.
Another alternative is to use FBTrace, but getting console figured out would be better :)
这可能已经解决了。对于任何感兴趣的人...据我所知,在 1.7.2 之后 console.log 工作得很好。
This may have been solved. For anyone interested... As far as I can tell, after 1.7.2 console.log works just fine.