“无法安装此插件,因为它似乎已损坏”Firefox 开发者版

问题描述 投票:0回答:2

我已经将 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

预先感谢您的帮助。

firefox browser-extension firefox-developer-edition
2个回答
1
投票

您似乎错过了

manifest.json
末尾的 "applications": { "gecko": { "id": "X@Y" } }(另请参阅 https://github.com/puemos/hls-downloader/issues/285


0
投票

对我来说,解决方案几乎相同(我使用的是 Firefox 和清单 v3):

"browser_specific_settings": {
  "gecko": {
    "id": "X@Y" 
  } 
},
© www.soinside.com 2019 - 2024. All rights reserved.