我已经将 xpinstall.signatures.required 设置为 false。 该扩展在 about:debugging 中加载良好,但在 about:addons 中加载不正常(重要的地方)。 无论我是否添加
activeTab
、tabs
或 <all_urls>
权限,错误仍然存在。
使用 Firefox 开发者版 109.0b3(64 位)。
清单:
{
"manifest_version": 2,
"name": "My Extension",
"description": "Description of my extension",
"version": "1.0",
"icons": {
"48": "icon.png"
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["content-script.js"]
}
],
"web_accessible_resources": [
"web-accessible-resource.html"
]
}
压缩扩展名:
extension.zip
├ content-script.js
├ icon.png
├ manifest.json
└ web-accessible-resource.html
预先感谢您的帮助。
您似乎错过了
manifest.json末尾的
"applications": { "gecko": { "id": "X@Y" } }
(另请参阅 https://github.com/puemos/hls-downloader/issues/285)
对我来说,解决方案几乎相同(我使用的是 Firefox 和清单 v3):
"browser_specific_settings": {
"gecko": {
"id": "X@Y"
}
},