google-chrome - Google Chrome 开发者工具已停止将输出和错误记录到控制台?

标签 google-chrome google-chrome-devtools

我目前正在运行 Google Chrome 版本 31.0.1622.7,并且从大约 2 天前开始,我的开发工具停止记录我的任何输出(例如 console.log("Blah.."),或向控制台显示任何错误。如果发生错误,我可以在窗口右下角看到红色错误图标,但如果我单击该图标,它不会在控制台窗口中显示错误详细信息或突出显示源中的错误。

我尝试重新安装 Chrome,但问题仍然存在。是否还有其他人遇到此问题,和/或有解决方案?

最佳答案

在 devtools 窗口的底部,在错误和警告图标的左侧,应该有一组控制台输出过滤器按钮。有关过滤器选项的说明,请参见下文。 注意漏斗按钮 在“全部”按钮的左侧。

enter image description here

您必须在漏斗菜单中检查所需的输出类型。漏斗菜单对于所有过滤器按钮选项都处于事件状态。因此,如果您选择“日志”按钮但在漏斗菜单中未选中“日志”,则不会有日志输出。漏斗菜单和过滤器按钮都可以多选。 Ctrl-单击(Windows)或 Cmd-单击(OSX)以选择多个过滤器按钮。

来自 docs

  • 全部 - 显示所有控制台输出。
  • 错误 - 仅显示来自 console.error()
  • 的输出
  • 警告 - 仅显示来自 console.warn()
  • 的输出
  • 日志——只显示来自 console.log()、console.info() 和 console.debug() 的输出。
  • 调试—仅显示来自 console.timeEnd() 和其他控制台输出的输出
  • 关于google-chrome - Google Chrome 开发者工具已停止将输出和错误记录到控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18655354/

    相关文章:

    google-chrome - Google 跟踪代码管理器预览模式不适用于点击

    html - 一行里面有很多 col-md*,对吗?

    javascript - 重定向到数据 : 时 chrome.webRequest 跨源不允许方案

    javascript - 如何在 React Native 中查看网络请求(用于调试)?

    javascript - 更改用户区域设置在 chrome 中不起作用

    具有基于表单的身份验证的 Java Applet 在 IE 上工作但在 Chrome 上失败

    javascript - Chrome RangeError : Maximum call stack size exceeded when using jQuery $. map

    javascript - 如何检查 PHP 和 jquery 项目中代码重定向的位置

    jquery - 列出 dom 元素上绑定(bind)的所有 jquery 事件

    css - Chrome 中单个框架中的重复事件