我点击https://chrome://extensions中的x1c 0d1x按钮,它会加载我的扩展。然而,扩展的图像/徽标是默认的,而不是我提供的:
manifest.js:
{
"name": "My App",
"version": "1.0.0",
"description": "My extension doesn't do anything yet!",
"manifest_version": 2,
"background": {
"persistent": false,
"scripts": ["js/clear_history.js"]
},
"icons": {
"48": "images/logo.svg",
"96": "images/logo.svg"
},
"browser_action": {
"default_icon": "images/logo.svg"
},
"options_ui": {
"page": "options.html",
"chrome_style": true
},
"permissions": ["history", "storage"],
"web_accessible_resources": ["logo.svg"]
}
项目目录:
我该怎么解决?
编辑:
1条答案
按热度按时间ru9i0ody1#
不支持WebP和SVG文件。
查看https://developer.chrome.com/docs/extensions/mv3/manifest/icons/
您需要将其转换为
.png
或.jpg
文件。V3用户
manifest.json
应该修改。下面是我的例子。