Chromium应用清单错误:Icon ....svg加载失败
- 同一目录下提供的logo.png没有问题
- Firefox对任何manifest都没有问题
文件 manifest.webmanifest :
(编辑:添加了 @vikas-gupta的回答中给出的修改建议)
{
"name": "Test app",
"icons": [
{
"src": "/icons/logo.svg",
"type": "image/svg+xml",
"sizes": "512x512"
},
{
"src": "/icons/logo.svg",
"type": "image/svg+xml",
"sizes": "192x192"
},
{
"src": "/icons/logo.png",
"type": "image/png",
"sizes": "144x144"
},
{
"src": "/icons/logo.svg",
"type": "image/svg+xml",
"sizes": "any"
}
],
"start_url": "/index.html",
"display": "standalone"
}
编辑:Chromium 版本148.0.7778.167(官方构建)snap(64位)
解决方案
{
"src": "/icons/logo.png",
"type": "image/svg",
"sizes": "144x144"
},
你正在使用的文件是.png,但你在类型中写的是SVG。把它改成下面这个:
{
"src": "/icons/logo.png",
"type": "image/png",
"sizes": "144x144"
},
如果仍然存在问题,请仅将SVG图像的类型改为 "type": "image/svg+xml"。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。