我正在尝试在 chrome://extensions/页面上显示扩展程序的图标。我的 list 如下:
{
"name":"Hello World",
"version" : "1.0",
"description":"Hello World",
"icons": {
"19": "icon19.png",
"38": "icon38.png",
"48": "icon48.png",
"128": "icon128.png"
},
"browser_action": {
"default_icon": {
"19": "icon19.png",
"38": "icon38.png",
"48": "icon48.png",
"128": "icon128.png"
}
},
"manifest_version": 2
}
如您所知,我尝试过将图标放满各处。它们都是相应的大小,但我根本无法让图标出现在扩展菜单中。提前致谢。
最佳答案
控制 chrome://extensions/中图标的 list 键是
icons.48
。因此,请确保您的文件“icon48.png”存在并且位于正确的位置。
此外,documentation提及:
You may provide icons of any other size you wish, and Chrome will attempt to use the best size where appropriate.
您还可以提供与“公布”尺寸不同的图标,例如128x128 图标对应 48x48。它将根据需要进行缩放;但最好自己创建一个缩放版本。
它应该具有适当的格式。
Static images can be in any format WebKit can display, including BMP, GIF, ICO, JPEG, or PNG. For unpacked extensions, images must be in the PNG format.
最后,请确保在进行这些更改后重新加载扩展程序。
关于google-chrome - Chrome 扩展程序图标未出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23812845/