我正在为我的 PWA 设置一个 Web App Manifest。但是 Android 的图标被压缩成一个圆形图标。
我尝试了普通图标,没有背景,并且考虑了safe-zone。
可悲的是,我没有找到任何文档,而且这个图标真的让我很烦。
编辑:
"name": "PWA-Test",
"short_name": "PWA-Test",
"display": "standalone",
"scope": "/",
"start_url": "/",
"icons": [
{
"src": "/assets/android-chrome-36x36.png",
"sizes": "36x36",
"type": "image/png"
},
{
"src": "/assets/android-chrome-48x48.png",
"sizes": "48x48",
"type": "image/png"
},
{
"src": "/assets/android-chrome-72x72.png",
"sizes": "72x72",
"type": "image/png"
},
{
"src": "/assets/android-chrome-96x96.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "/assets/android-chrome-144x144.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "/assets/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/assets/android-chrome-256x256.png",
"sizes": "256x256",
"type": "image/png"
},
{
"src": "/assets/android-chrome-384x384.png",
"sizes": "384x384",
"type": "image/png"
},
{
"src": "/assets/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"theme_color": "#5c3552",
"background_color": "#5c3552"
编辑 2:当我只使用圆形图标时,它似乎有效。但我猜每个版本的 Android 的 UI 都不一样。
通过制作圆形图标来解决它。现在的问题是,桌面上的图标现在也是圆形的。