我之前写过 Chrome 扩展,但这是我第一次使用清单版本 2。所以,我想我应该直接研究支持多远的 v2,以便我可以应用minimum_chrome_version
.
但是,出于某种原因,每当我尝试在任何版本的 Chrome < v23(我相信是当前版本)上安装我Package is invalid. Details: 'Invalid value for 'page_action.default_icon'.'.
的扩展程序时,在尝试从原始源安装扩展程序时都会收到错误消息(请参阅屏幕截图),打包CRX
的,或者拆包的CRX
。
奇怪的是,我什至没有使用page_action
- 我正在使用browser_action
......
我在 Chrome 版本上收到此错误:
- 10.0.648.133
- 15.0.874.106
- 18.0.1025.168
- 19.0.1084.56
- 20.0.1132.47
- 21.0.1180.77
- 22.0.1229.0
可能还有其他版本。
无论如何,这是我的manifest.json
:
{
/* Appearance */
"name": "Save as Shortcut",
"description": "Save the current page's URL as a shortcut file (*.url)",
"icons": { "16": "images/icons/icon_16.png",
"48": "images/icons/icon_48.png",
"128": "images/icons/icon_128.png"
},
/* Linked code */
"browser_action": {
"default_icon": {
"19": "images/icons/icon_19.png",
"38": "images/icons/icon_38.png"
},
"default_title": "Save this page's URL as a shortcut file (*.url)",
"default_popup": "html/popup.html"
},
/* Technical details */
"version": "0.10.200",
"manifest_version": 2,
/* "minimum_chrome_version": "23.0.0.0", */
/* Security */
"permissions": [
"tabs"
]
}
(Chrome v20.0.1132.43 截图)
编辑1:......有人吗?
编辑 2:Cmann。别让我风滚草。;/
编辑3:风滚草
编辑4:认真的吗?没人知道?那是第一次。。