我正在使用 jQuery 在 Rails5 上进行开发。突然之间,今天下午,我开始在我的 DevTools 控制台中收到这些消息。它甚至发生在 StackOverflow 下运行 DevTools。我清除了缓存,重新启动了浏览器,没有任何变化。
在寻找解决方案时,我遇到了 44315460浏览器何时下载 sourcemaps?但我什至不知道该怎么办。
OBTW,单击任何链接都会生成“ERR_FILE_NOT_FOUND”。
我不知道这是如何开始的,也不知道如何解决。建议?
DevTools failed to parse SourceMap: chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/sourcemaps/onloadwff.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CustomisedWorkItemMessaging.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CaptureBrowserEvent.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CustomisedWorkItemMessaging.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CaptureBrowserEvent.js.map
对我来说,它有助于仅在 devtools 中启用当前上下文。
警告:它不粘。每次打开 DevTools 时都必须重置它。
警告: 对其他域的 API 调用不会显示任何错误,因为它们属于不同的上下文。
我已经提交了一个关于这个的 Chromium 问题:
https://bugs.chromium.org/p/chromium/issues/detail?id=1052872
我认为这里的多个最近报告看起来好像这是一个来自升级到 Chrome 的新错误。
我正在研究的一个 React/Webpack 项目也发生了这种情况,该项目之前构建良好,没有这个问题。
除了我认为不一样的旧问题外,我找不到任何重复项。
编辑:
这是一个错误!部分在 Chrome 中,部分在某些扩展中。它不会影响扩展的工作方式。不工作的功能,从扩展加载源映射,应该与扩展的最终用户无关,它总是不工作,只是现在 DevTools 正在标记错误。
NB如果您在尝试在 HTTPS 下调试时看到您自己的源映射文件的此错误......这是一个不同的错误!已跟踪但可能需要一些时间来修复。
使固定?
如果您很高兴丢失扩展程序,那么按照此处的其他答案,单击失败消息中的链接,然后查看地址栏的左侧(不在主窗口中)以查看您需要禁用哪个扩展程序.
如果您需要保持启用相关扩展,那么@Webber 的答案使用
Selected context only
效果很好(但是当您关闭并重新打开 Chrome 时它不会保持设置),或者 OP @Richard_G 的过滤器建议看起来不错(并且保持设置) - 但我发现建议的过滤器删掉了太多东西:请尝试仅
-chrome-extension
作为过滤器,如下图所示。从昨天开始,同样的事情开始发生在我们身上。我认为这个问题与谷歌在 2 月 7 日推送的更新有关。
根据迄今为止的答案/评论,这三个扩展似乎受到了影响。
对我来说,暂时禁用这些扩展是可行的,但更永久的解决方案是提出错误报告。
也有可能是这个版本使一些扩展不兼容,所以也许我们应该等待扩展创建者发布兼容版本。
另一个临时解决方案是允许扩展加载“点击时”或“特定站点”。
像这样
今天也发生在我身上。在 chrome 更新后,一些与扩展相关的 chrome 行为似乎发生了变化。
摆脱警告的解决方法是;
禁用扩展后,警告消失了。
我有一个临时旁路,有点难看。希望供应商能够在他们之间解决这个问题。我所做的是在控制台设置中添加一个否定过滤器,如下所示。我不会将此标记为可接受的解决方案。
在屏幕截图中:
就我而言,它是 Adblock Plus - 免费的广告拦截器 3.8 扩展程序,您可以通过禁用此扩展程序来摆脱消息