问题不在于我的console.log
未在控制台中打印。问题是控制台最初是空白的。我需要来回切换标签才能使其正常工作。重现步骤:
1.打开谷歌浏览器
2.打开一些页面
3.使用Ctrl + Shift + I或F12
我甚至重新安装了浏览器(我保留了设置,因为我无法删除所有内容)。当然,我删除了所有扩展并禁用了所有插件。还是一样的。是否有任何应用程序缓存可以删除以解决问题。
以下是截图:
P.S。 您看到的错误实际上来自当前页面。它不是来自控制台。以下是我在开发工具中使用开放式开发工具时看到的内容:
Uncaught TypeError: Cannot call method 'statusBarResized' of undefined inspector.js:2181
所有这些都发生在最新的浏览器大量更新之后。
答案 0 :(得分:15)
您的偏好可能已损坏。如果您可以重现该错误,请在http://crbug.com/new打开一张票。
重置首选项以解决问题。这些保存在chrome-devtools://devtools
的localStorage中,因此您需要打开devtools的devtools(https://stackoverflow.com/a/21149275/938089的步骤1-2),并且:或者
localStorage.clear()
(切换到控制台选项卡或按Esc打开抽屉)答案 1 :(得分:6)
清除localStorage的建议要么不起作用,要么暂时对我不起作用。正如一些评论中所提到的,对我有用的解决方案是:
我还应该提一下,我使用的是谷歌Chrome 53.0.2754.0 canary(64位)。