Google chrome extension 为什么我的内容脚本文件加载为空文件?

Google chrome extension 为什么我的内容脚本文件加载为空文件?,google-chrome-extension,content-script,Google Chrome Extension,Content Script,我正在创建一个插入内容脚本的Chrome扩展,但内容脚本似乎是作为一个空文件加载的 manifest.json { "manifest_version": 2, "name": "Test", "content_scripts": [ { "matches": ["http://stackoverflow.com/*"], "js": ["content_script.js"] } ] } content\u script.js cons

我正在创建一个插入内容脚本的Chrome扩展,但内容脚本似乎是作为一个空文件加载的

manifest.json

{
  "manifest_version": 2,
  "name": "Test",
  "content_scripts": [
    {
      "matches": ["http://stackoverflow.com/*"],
      "js": ["content_script.js"]
    }
  ]
}
content\u script.js

console.log('hello world');

当我转到chrome extension://时,我在chrome开发频道上看到过几次,它是几个月前开始的,显然是一个bug

尝试重新启动浏览器。
尝试添加
调试器

尝试在中指定
“run\u at”:“document\u start”
(或
document\u end
)。

我也有同样的问题。在我的例子中,Chrome拒绝读取
content.js
的原因是该文件是一个别名(我使用的是
ln-s
)。将原始文件复制到扩展文件夹为我解决了此问题。

尝试了所有3个,但遗憾的是没有更改任何内容。@Oak,转到devtools设置,
管理框架黑盒
,查看是否未选中
[]黑盒内容脚本
。还可以尝试在新创建的Chrome用户配置文件中进行复制。未选中。尝试使用新的用户配置文件,也没有帮助。可以。谢谢你的努力!注意:重新启动chrome需要执行文件+退出操作,而不仅仅是关闭所有窗口。