我试图制作我的第一个Chrome扩展程序。 它应该读取和修改特定网页上的文本。它工作正常,除了图标永远不会显示。
它只显示Chrome开发者页面和Chrome工具栏中的默认拼图图标。
我在manifest.json文件中使用以下内容。
"page_action": {
"default_icon": "favicon2.jpg",
"default_title": "Portal.io Deposit Calculator"
}
favicon2.jpg与manifest.json存在于同一目录中。我尝试使用.ico和.jpg调整图像大小。图像不是完全正方形(32x33),但我认为无论如何它会调整大小,对吧?
答案 0 :(得分:0)
尝试添加"图标"顶级关键:
"icons": {
"16": "image16.png", //for 16x16 pixels
"48": "image48.png", //for 48x48 pixels
"128": "image128.png" // for 128x128 pixels
},
"browser_action": {
"default_icon": "image16.png",
"default_popup": "popup.html"
},
此处的图标文档:https://developer.chrome.com/extensions/manifest/icons
答案 1 :(得分:0)
尝试将其添加到清单文件中:
"icons": {
"16": "image16.png", //for 16x16 pixels
"48": "image48.png", //for 48x48 pixels
"128": "image128.png" // for 128x128 pixels
},
确保所有图标均为.png
格式。