开发了个firefox插件does not contain a valid install manifest,可以调试,没有报错信息,但是无法安装。
{
"manifest_version":2,
"name":"HackBox",
"version":"1.0",
"author":"ic3s",
"description":"A simple hacktool's box ",
"icons": {
"48":"icons/icons.jpg"
},
"browser_action":{
"default_title":"HackBox",
"default_icon":"icons/icons.jpg",
"default_popup":"popup.html"
},
"background": {
"scripts": [
"jquery-3.3.1.js",
"SpoofIP.js"
]
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": [
"jquery-3.3.1.js"
]
}
],
"permissions": [
"storage",
"cookies",
"tabs",
"activeTab",
"webRequest",
"webRequestBlocking",
"<all_urls>"
]
}
看了几个别人的插件的manifest,认真对比过,格式什么的没发现问题
插件没有签名,但是在about:config中设置了不用签名,安装的时候提示
愣是不知道哪里错了,希望指点一下
可能的原因是插件包压缩的时候把项目文件夹包含进去了,压缩包里要确保 manifest文件在最顶级目录下。详情