我正在 Manifest V3 中创建一个 chrome 扩展,因为我意识到 Chrome 现在不允许人们使用 Manifest V2 上传扩展。我做了一些更改,这就是我的 manifest.json 现在的样子。
{
"manifest_version": 3,
"name": "SpeedRead",
"version": "1.0.0",
"default_locale": "en",
"action": {
"default_popup": "popup.html",
"default_icon": "icon-128x128.png"
},
"icons": {
"128": "./assets/img/icon-128x128.png"
},
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*",
"<all_urls>"
],
"css": [
"styles.css"
]
}
],
"web_accessible_resources": [
{
"resources": [
"styles.css",
"icon-128x128.png"
],
"matches": []
}
],
"content_security_policy": {
"script-src": ["self", "unsafe-eval"],
"object-src": "self"
}
}
但是,在运行我的 chrome 扩展程序时出现此错误。该错误似乎来自我的构建文件夹中的 popup.html。我使用 Manifest V2 时没有出现此问题。我不确定我应该如何解决这个问题。我是新手,非常感谢您的帮助,谢谢!