You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何隐藏Chrome v84.0.4147.89控制台的Issues Detected提示并恢复错误显示?

解决Chrome v84控制台提示及语法错误不显示问题

针对你升级Chrome到v84.0.4147.89后遇到的几个问题,我整理了亲测有效的解决办法:

1. 移除控制台的"Issues detected"提示(保留Issues Tab内容)

这个提示确实有点干扰日常调试,不用动过滤规则就能搞定:

  • 打开DevTools,点击右上角的齿轮图标(设置按钮)
  • 在弹出的设置面板里切换到Console标签页
  • 找到并取消勾选「Show issues message in Console」选项
  • 关闭设置面板后刷新页面,控制台就不会再弹出那个提示了,但Issues Tab依然会正常显示所有问题

2. 恢复控制台的JavaScript语法错误显示

语法错误消失大概率是控制台的过滤或设置被改动了,试试这几步:

  • 清空控制台顶部过滤器输入框里的cross-site references关键词,恢复默认过滤状态
  • 点击控制台上方的Errors按钮(红色叉号图标),确保它处于高亮激活状态,这样所有错误信息都会正常展示
  • 检查「Pause on exceptions」按钮(暂停图标)的状态:保持默认的「Pause on uncaught exceptions」即可,不要勾选「Pause on caught exceptions」(除非你需要捕获所有异常场景)

3. 关于跨站Cookie拦截的担忧

Chrome v84开始收紧第三方Cookie的限制,如果你担心自己的站点受影响,可以这么处理:

  • 对于你可控的站点,给第三方Cookie添加SameSite=None; Secure属性,这是符合Chrome新规则的标准写法,能避免被拦截
  • 如果是访问其他站点遇到问题,可以临时在Chrome设置→隐私和安全性→网站设置→Cookie和网站数据里,把「阻止第三方Cookie」暂时关闭(不推荐长期开启,会影响隐私安全性)

内容的提问来源于stack exchange,提问作者user2505564

火山引擎 最新活动