我正在为 Microsoft Edge 构建浏览器扩展,我需要在其中将脚本注入某些页面。每当我尝试加载解压后的扩展时,Edge 都会报告“<strong>Error Invalid value for 'web_accessible_resources[0]'”。但是,我查看了文档和一些示例,看来我有一个有效的配置。以下是重现错误的最小工作示例:
清单.json
{
"manifest_version": 3,
"name": "MWE",
"version": "0.0.0",
"web_accessible_resources": [{
"resources": ["script.js"],
"matches": ["<all_urls>"]
}]
}
脚本.js
<空>
我使用的是 Microsoft Edge 版本 86.0.622.69(官方版本)(64 位)。为什么我会收到此错误?我能做些什么来解决这个问题?我能够成功使用 Manifest v2,但我想使用 Manifest v3。