Answers:
如今,Chrome在其过滤器框中具有一种排除机制:
-net::ERR_BLOCKED_BY_CLIENT
这将消除所有阻止访问网络资源的控制台错误。这些错误通常是由广告拦截器和类似脚本引起的。但是请注意,这也可能是由您自己站点上的服务人员引起的。
作为更彻底的解决方案,您可能希望阻止所有扩展生成的输出。这也减少了误报的机会。
位于控制台右上角的是一个齿轮,用于管理控制台设置。该选项将Selected context only
忽略所有嵌套的浏览器扩展上下文。下面是一些示例屏幕截图。
设置已Selected context only
禁用:
Selected context only
启用的设置:
(?!.*BLOCKED_BY_CLIENT)
(对于超级懒用户)就足够了。
/^(?!net::ERR_BLOCKED_BY_CLIENT).*$/
Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
/^(?!lastError: Could not establish connection\. Receiving end does not exist\.).*$/
Mac Pro(视网膜,13英寸,2013年初)OSX:10.10.5铬:46.0.2490.71(64位)
vendor.js
)
对我来说也是一样((Chrome版本36,Windows 8
您不能使用filter选项过滤掉控制台错误(红色)。
最好的选择是等待解决该问题的扩展程序的更新,或者找到具有相同功能的替代扩展程序,或者手动下载该扩展程序,将其解压缩,更改导致错误的代码,然后将其打包并安装它。
如Guido Bouman的答案所述,最新版本的Chrome似乎具有反向过滤器。