iOS 上的网站快捷方式图标
Website shortcut favicon on iOS
我注意到具有透明背景的网站图标,当在 iOS 上创建快捷方式并且图标变为快捷方式图像时,背景变为黑色。因此,如果网站图标是透明背景上的黑色徽标,则看起来有点奇怪。
有谁知道发生这种情况的原因吗?
谢谢
iOS不允许主屏幕图标有透明背景
主屏幕图标不支持透明。为什么要使用网站图标?您应该在 head
标签中使用下面的内容。
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
如答案中所述:
这是一个known behavior of iOS。虽然这在任何地方都没有记录,但这可能是为了执行 iOS UI 准则,其中所有主屏幕图标都是带圆角的正方形。
哦,你不是唯一一个尝试在 iOS 上使用透明度的人。选中 Whosebug's Touch icon 并将其添加到您的主屏幕!
注:本人是上述文章的作者
我注意到具有透明背景的网站图标,当在 iOS 上创建快捷方式并且图标变为快捷方式图像时,背景变为黑色。因此,如果网站图标是透明背景上的黑色徽标,则看起来有点奇怪。
有谁知道发生这种情况的原因吗?
谢谢
iOS不允许主屏幕图标有透明背景
主屏幕图标不支持透明。为什么要使用网站图标?您应该在 head
标签中使用下面的内容。
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
如答案中所述:
这是一个known behavior of iOS。虽然这在任何地方都没有记录,但这可能是为了执行 iOS UI 准则,其中所有主屏幕图标都是带圆角的正方形。
哦,你不是唯一一个尝试在 iOS 上使用透明度的人。选中 Whosebug's Touch icon 并将其添加到您的主屏幕!
注:本人是上述文章的作者