Android 应用图标具有不透明背景

您好,

这可能很快就能解决,但我实在弄不明白。

我不知道确切是什么时候开始的,但我觉得自从半年前将论坛的应用图标添加到主屏幕以来,发生了一些变化。

品牌部分的所有图标和装饰等都具有透明背景。

然而。现在将图标添加到主屏幕会产生一个不透明的背景,颜色与徽标本身相同,使其成为同一颜色的不透明区域。它似乎会从主题中选择相同的颜色。

这是一个次要问题,但也很重要:图标经常从主屏幕上移除,所以我一直重新添加。也许这是在升级之后,我下次会检查一下。

我使用的是 Android 和 Firefox。如果需要更多信息,请告诉我。

祝好,

Koen

您使用的清单图标文件类型是什么?

感谢您查看。这是一个 PNG 文件。

似乎比我刚开始时有更多的选项可用于上传各种徽标。其中大多数是空的,然后它们会引用我当时上传的那些。谨供您参考。

1 个赞

哦,那样的话,你能去 /admin/site_settings/category/branding?filter=manifest%20icon 并上传一个新的 512x512 PNG 吗?

之后,请尝试在 Firefox Android 上重新将站点添加到主屏幕。

嘿 Falco,

试过了,但没用。仔细看的话,我能看到里面的 Logo,只是它变成了一个实心的背景色,而不是透明的。图片本身是完全透明的。

还有其他想法吗?这是品牌设置页面

再次感谢你,并提前感谢!

另外,我猜它将颜色调色板中用于导航链接的第四种颜色用作图像的背景。

Firefox Fenix 在 Android 上处理 PWA 图标存在许多问题,据我所知,负责这部分工作的人员已经离开了 Mozilla,因此在过去几年里这方面的工作没有得到重大修复。

你可以尝试从你的 manifest icon 中移除透明度来满足 Firefox 的逻辑,但这也会影响 Android Chrome PWA 图标。

应该用 Chrome 试一下的。再次感谢你回来。

有趣的是,Chrome 会将背景设为白色。也不是透明的。

我或许就用一个白色背景的 manifest 图标,看看效果如何。

祝好!

Koen