我正在创建一个Firefox Web扩展(不是旧式插件)。我的应用程序有一个manifest.json
文件,我设置了图标:
"icons": {
"16": "data/icons/icon-16.png",
"24": "data/icons/icon-24.png",
"48": "data/icons/icon-48.png",
"64": "data/icons/icon-64.png",
"96": "data/icons/icon-96.png",
"128": "data/icons/icon-128.png"
},
但是,该图标仍显示插件页面上的默认插件图标:
虽然这个图标在firefox插件管理器中正确显示。我也尝试将icon.png
和icon@2x.png
文件放在我的插件的根目录中,但没有运气。
我有一个旧式插件,显示在我的新插件上方,它有一个自定义图标,所以我认为它是可能的。有谁知道怎么做?
答案 0 :(得分:3)
在管理插件信息页面上:
int a(Double a)
有一个“图像”部分。点击“编辑”,您将获得一个上传表单。你必须在那里设置图标:
答案 1 :(得分:0)
在manifest.json上,您应该添加更多图标,例如:
"icons": {
"16": "icons/afc16.png",
"19": "icons/afc19.png",
"24": "icons/afc24.png",
"32": "icons/afc32.png",
"38": "icons/afc38.png",
"48": "icons/afc48.png",
"64": "icons/afc64.png",
"96": "icons/afc96.png",
"128": "icons/afc128.png"
},
"browser_action": {
"browser_style": true,
"default_icon": {
"16": "icons/afc16.png",
"32": "icons/afc32.png",
"64": "icons/afc64.png"
}
},