You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加content_scripts后无法加载content_script.js的问题排查求助

解决Chrome扩展Content Script加载失败的问题

嘿,我来帮你排查这个加载错误~你遇到的「Could not load JavaScript 'content_script.js' for content script」问题,通常和文件路径、文件本身或者浏览器缓存有关,咱们一步步来解决:

  • 检查文件路径与位置
    首先确认content_script.js是不是和manifest.json放在同一个根目录下?如果你的JS文件在子文件夹(比如src/js/content_script.js),那manifest里的js字段就得改成对应的路径,不然浏览器找不到它。另外,文件名的大小写要完全匹配——比如别把content_script.js写成ContentScript.js,系统是区分大小写的。

  • 确认文件是否存在
    别光在manifest里写了路径,得检查项目目录里是不是真的创建了content_script.js文件。可以打开这个文件随便写点测试代码(比如console.log("Content script loaded!")),方便后续验证。

  • 验证Manifest配置格式
    你的manifest结构看起来是对的,但可以再核对一下:content_scripts是一个数组,里面的对象包含matches和js字段,你写的格式没问题,但如果有多余的逗号或者括号缺失也可能出问题(你的代码里没这个情况)。

  • 清除浏览器缓存并重新加载扩展
    有时候浏览器会缓存旧的扩展数据,导致新的文件没被识别。你可以打开Chrome的扩展管理页面(chrome://extensions/),开启「开发者模式」,然后点击你这个扩展的「重新加载」按钮,或者直接删除扩展后重新加载一次。

如果以上步骤都试了,你可以打开messenger的页面,按F12打开控制台,看看有没有你写的测试log输出——如果有的话就说明加载成功啦。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:32:39