作者:嘟嘟仔2286768 | 来源:互联网 | 2023-02-13 15:32
我刚刚将Firefox更新为Firefox 51.0.1(32位),并在更新后console.log停止工作.
当我使用时测试一些Javascript变量时console.log()
,它不会输出任何内容.
1> Sebastian Za..:
正如我在另一个答案中提到的,这是因为Firebug用于输出数据的Firefox内部API已经发生了变化.当您打开浏览器控制台时,您将看到以下错误:
TypeError:ConsoleAPIListener不是构造函数console.js:149:38
请注意,正如Firebug讨论组和Firebug主页中的一个主题中所述,Firebug已停止使用且未维护.也就是说,每个新版本的Firefox都会越来越多,并且一旦启用了多进程Firefox,它就会完全退出.有一篇博客文章解释了原因.
Firebug背后的团队建议使用Firefox DevTools,并提供迁移指南.
但它对开发者来说完全没用,对于大多数人来说,我知道firebug是使用Firefox的唯一原因,现在Chrome的默认工具更好,这确实是一个悲伤的时刻.开发工具缺少一些严重的基本功能.如果没有这种级别的细节,专家就会停止使用浏览器并停止向朋友,同事和客户推广它.因此,Firefox吸收统计数据位于垃圾箱中.
对于那些喜欢Firebug显示超过DevTools默认值的用户,请注意DevTools选项中提供了一个"Firebug"主题,以保持它的味道!