我正在尝试为 Firefox 创建一个附加组件,它可以在登录网站时绕过服务器端身份验证。 但是,在创建压缩的 .xpi 文件(包含 manifest.json 和 webrequest.js 文件)后,当我尝试在 Firefox 上添加它时,我在 Firefox 上收到错误:无法安装该附加组件,因为它似乎是腐败的。 我已在 firefox about:config 页面上将 'xpinstall.signatures.required' 设置为 false。 attached is the zipped .xpi file created
请就可能出现的问题提出建议
最佳答案
您上传的文件包含以下内容:
FFExtn.js
FFExtn.json
没有任何manifest.json
。
FFExtn.json 内部:
{
"name": "Webrequest API",
"version": "1.0",
"description": "Extension to handle Authentication window",
"permissions": [
"webRequest",
"webRequestBlocking",
"<all_urls>"
],
"background": {
"scripts": ["webrequest.js"]
},
"manifest_version": 2
}
没有任何webrequest.js
。
更改:
FFExtn.json -> list .json
webrequest.js -> FFExtn.js
关于javascript - Firefox - 无法安装该附加组件,因为它似乎已损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59192621/