PWA 主屏幕图标在三星 Internet 浏览器上变得模糊

问题描述

我在清单文件中为我的 PWA 提供了几个图标,如下所示:

{
"name": "Blahh Long Name","short_name": "ShortName","description": "Blah and blah...","icons": [
    {
        "src": "icon-24.png","sizes": "24x24","type": "image/png"
    },{
        "src": "icon-36.png","sizes": "36x36",{
        "src": "icon-48.png","sizes": "48x48",{
        "src": "icon-72.png","sizes": "72x72","type": "image/png","purpose": "any maskable"
    },{
        "src": "icon-96.png","sizes": "96x96",{
        "src": "icon-128.png","sizes": "128x128",{
        "src": "icon-144.png","sizes": "144x144",{
        "src": "icon-152.png","sizes": "152x152",{
        "src": "icon-192.png","sizes": "192x192",{
        "src": "icon-256.png","sizes": "256x256",{
        "src": "icon-300.png","sizes": "300x300",{
        "src": "icon-384.png","sizes": "384x384",{
        "src": "icon-512.png","sizes": "512x512","purpose": "any maskable"
    }
],"start_url": "/App/app.PHP","display": "standalone","theme_color": "#006699","background_color": "#006699"
}

问题是,在三星互联网上,主屏幕图标看起来很模糊(只有我的;其他都很好,所以这不是一般的渲染错误)。

-在我的旧手机(2016 LOL 的 Archos Helium)上,我安装了带 Chrome 的 PWA(88.0.4324.152),选择的图标大小为 96 像素。图标很清晰。

-在我的新手机(三星 galaxy)上,我安装了带 Chrome 的 PWA(88.0.4324.181),选择的图标大小为 152 像素。图标很清晰。

-在同一部新手机上,我安装了带有三星 Internet (13.2.2.4) 的 PWA,选择的图标大小为 96px。图标模糊。

请注意,在同一部手机(新 galaxy)上,Chrome 和三星互联网选择不同的尺寸!为什么会这样?

是的,我每次在重新安装和清除缓存之前都删除了 PWA(因此没有缓存数据),是的,所有图标都是高质量的。我尝试颠倒清单中图标的顺序(从最大到最小) - 无济于事。

我不知道。我对清单中这个花哨的“目的”标志有什么误解吗?

谢谢大家!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)