2017-08-16 158 views
0

我正在尝试创建我的第一个Chrome扩展程序。 它应该读取和修改特定网页上的文本。它工作正常,除了图标从不出现。Chrome扩展程序图标不显示

它只显示了Chrome开发者页面和Chrome工具栏上的默认拼图peice图标。

我在我的manifest.json文件中使用以下内容。

"page_action": { "default_icon": "favicon2.jpg", "default_title": "Portal.io Deposit Calculator" }

favicon2.jpg存在于同一目录中的manifest.json。我尝试使用.ico和.jpg来调整图片大小。图像不是完全正方形(32x33),但我认为它会调整自己的大小,对吧?

回答

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

+0

我添加了“图标”键,相关图标的16,48和128版本。该图标仍然没有显示在任何地方。 –

+0

没关系,看起来像jpg没有显示(甚至文档说它是一个有效的格式)。尝试使用PNG格式 – Frankusky

+0

我将它们全部转换为.png,它现在似乎正在工作。谢谢你的帮助! –