Chromium应用清单错误:Icon ....svg加载失败

编程语言 2026-07-08
  • 同一目录下提供的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导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章