DevTools加载SourceMap失败,无法加载Chrome扩展的.js.map文件如何解决
解决Chrome DevTools扩展SourceMap加载失败问题
DevTools failed to load SourceMap: Could not load content for chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CaptureBrowserEvent.js.map
这个错误是Chrome浏览器开发者工具无法加载指定扩展的JavaScript SourceMap文件导致的,SourceMap仅用于调试压缩后的代码,不会影响浏览器、网页或对应扩展的正常功能,仅会在DevTools控制台显示报错提示,可按以下方案解决:
- 方案1:关闭DevTools的SourceMap提示(最简便,不影响其他功能)
操作步骤:- 按
F12/Ctrl+Shift+I打开DevTools - 点击右上角齿轮形状的「设置」图标
- 在「Sources」分类下,取消勾选「Enable JavaScript source maps」即可,重启DevTools后报错就会消失
- 按
- 方案2:针对性处理对应扩展
报错信息里的扩展IDgnldpbnocfnlkkicnaplmkaphfdnlplb对应「网页截图:注释&录屏」扩展,可以按需选择操作:- 打开Chrome扩展管理页面,找到该扩展升级到最新版本,部分新版本开发者已经补全了SourceMap文件可解决报错
- 如果不常用该扩展,可以直接禁用或卸载,报错会同步消失
- 方案3:如果你是该扩展的开发者
检查扩展打包配置,确认打包时将.js.map文件一同纳入发布包,且SourceMap的引用路径配置正确即可。
内容的提问来源于stack exchange,提问作者kuba
相关产品推荐
相关产品推荐

