Firefox 29.0.x上的Firebug 1.12.x中无法看到控制台输出

时间:2014-05-22 08:36:28

标签: javascript firefox firebug

我在Firefox上使用Firebug。而且几天前我对console对象有点问题。

如果在加载页面时没有打开Firebug,我可以打开Firebug并在其中键入例如console.log('test')。我按预期在Firebug控制台中获得test输出。

虽然如果在加载页面时已经打开Firebug并且在其命令行中输入console.log('test'),我就没有输出。但是,如果我检查内置devtools的控制台,我会看到我的输出。

看起来Firebug和Firefox都使用console对象,我在这里遇到了一些冲突。如何告诉Firefox为所有console对象发布一次?

1 个答案:

答案 0 :(得分:2)

这是一个known problem,结合了Firefox 29.0 + Firebug 1.12.x和一些扩展。它在bug 1005859向Mozilla报道。已知导致此冲突的扩展名为:

  • Wappalyzer(报告于issue 542
  • Ghostery的
  • 最简单的Xdebug
  • Skype点击通话
  • Greasemonkey的
  • Nimbus Screen Capture
  • 的1Password
  • 结账时的优惠券

禁用这些扩展程序可以解决此问题。

虽然问题只会影响Firebug,Firefox和扩展程序的组合。它应该已在Firebug 2.0内修复(至少需要Firefox 30.0)。所以你应该尝试那个版本。