1

我对 javascript 和 firefox 扩展编写都很陌生,所以我需要一个非常明确的答案。

我正在编写一个 Firefox 扩展,它将在页面加载之前检查和修改来自浏览器的 GET 请求。我需要调试我的代码并安装匹配版本的 Chromebug 和 Firebug (1.7.0a7)。

我需要在我的扩展 javascript 代码中添加什么才能将其输出到 chromebug 日志。我试过 Chromebug.Console.log("message here") 和 Firebug.Console.log("message here") 都没有输出到 chromebug 控制台。

Firefox 扩展的日志记录是如何完成的?

4

3 回答 3

1

我从未使用过 Chromebug,但您可以使用以下命令登录到 Firefox 的错误控制台

    Application.console.log("I'm a log message");

在您运行 Chromebug 之前,这可能会有所帮助。此外,还有 Javascript 调试器 Venkman。

于 2010-12-11T13:26:59.790 回答
0

这可能已经解决了。对于任何有兴趣的人......据我所知,在 1.7.2 之后,console.log 工作得很好。

于 2011-06-20T19:56:04.910 回答
0

我也想不通。我在http://code.google.com/p/fbug/issues/detail?id=4256创建了一个问题。也许在那里投票。

请注意,正如我在那里描述的那样,您可以通过在 Chromebug 控制台中输入一些内容来使其工作。

另一种选择是使用FBTrace,但弄清楚控制台会更好:)

于 2011-05-27T21:31:54.717 回答