Denying load of chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/assets/src/j...

2025年09月04日 16:12 响应: 4.39秒 状态: success

🚨 错误信息

Denying load of chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/assets/src/js/service/content_script_vite-148e3621.js. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension.

🤖 AI解决方案

Denying load of chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/assets/src/js/service/content_script_vite-148e3621.js. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension.

错误翻译:
Denying load of chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/assets/src/js/service/content_script_vite-148e3621.js. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension.
拒绝加载 chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/assets/src/js/service/content_script_vite-148e3621.js。资源必须在 web_accessible_resources manifest 键中列出,才能被扩展程序外的页面加载。

原因分析
Chrome 扩展程序中的某个脚本(content_script_vite-148e3621.js)尝试被扩展程序外部的页面加载,但该脚本没有在扩展程序的 manifest.json 文件中的 web_accessible_resources 字段中声明为可访问资源。

解决方案

  • 打开您的 Chrome 扩展程序的 manifest.json 文件。

  • manifest.json 文件中添加或修改 web_accessible_resources 字段,将需要被外部页面加载的脚本路径添加进去。
  •     {
          "manifest_version": 3,
          "name": "Your Extension Name",
          "version": "1.0",
          "description": "...",
          // ... 其他配置 ...
          "web_accessible_resources": [
            {
              "resources": [
                "assets/src/js/service/content_script_vite-148e3621.js"
                // 如果还有其他需要访问的资源,也一并列出
              ],
              "matches": ["<all_urls>"] // 或者根据需要指定匹配的 URL 范围
            }
          ]
          // ... 其他配置 ...
        }
        

    注意:如果您的 manifest 版本是 v2,web_accessible_resources 的格式可能略有不同,通常是一个字符串数组。

  • 重新加载您的 Chrome 扩展程序。
  • 预防措施

  • 在开发过程中,注意区分需要内部访问和外部访问的资源,并在 manifest.json 中正确配置 web_accessible_resources

  • 使用 Chrome 扩展程序开发工具中的 "Console" 标签页来监控此类资源加载错误。