苹果ios Safari书签favicon不工作,添加到桌面工作
我正在尝试让IOS(10.2)和safari上的Favicon正常工作。当我在我的网页上单击“添加到桌面”时,会显示并添加图标。但当我尝试创建书签时,我得到的是一个字母占位符图像。书签和“添加到桌面”互动程序应使用相同的图标 我的头脑中有这样一个元素:苹果ios Safari书签favicon不工作,添加到桌面工作,ios,favicon,Ios,Favicon,我正在尝试让IOS(10.2)和safari上的Favicon正常工作。当我在我的网页上单击“添加到桌面”时,会显示并添加图标。但当我尝试创建书签时,我得到的是一个字母占位符图像。书签和“添加到桌面”互动程序应使用相同的图标 我的头脑中有这样一个元素: <link rel="apple-touch-icon" sizes="76x76" href="apple-touch-icon-76x76.png?v=asdf"> <link rel="apple-touch-icon"
<link rel="apple-touch-icon" sizes="76x76" href="apple-touch-icon-76x76.png?v=asdf">
<link rel="apple-touch-icon" sizes="120x120" href="apple-touch-icon-120x120.png?v=asdf">
<link rel="apple-touch-icon" sizes="152x152" href="apple-touch-icon-152x152.png?v=asdf">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon-180x180.png?v=asdf">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png?v=r0RW">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=r0RW">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=r0RW">
<link rel="manifest" href="/manifest.json?v=r0RW">
<link rel="mask-icon" href="/safari-pinned-tab.svg?v=r0RWdpQrAk" color="#5bbad5">
<link rel="shortcut icon" href="/favicon.ico?v=r0RW">
<meta name="theme-color" content="#ffffff">
但是safari中实际上没有显示书签图标。您应该在浏览器中打开
/apple-touch-icon-120x120.png?v=asdf
,以确保图标有效(真正的图像,真正的120x120…)
如果这样做有效,那么问题可能来自iOS Safari。当期望此浏览器显示书签站点的图标时,它有时是懒惰的。您可以尝试两件事:
- 重试“添加到主屏幕”。这听起来很粗糙,但实际上是一件好事。尤其是如果你以前访问过自己的网站很多次,而它还没有图标。您可以将其视为“超级图标缓存问题”
- 尝试使用其他iOS设备
10.0.8.109 - - [11/May/2017 18:01:05] "GET /apple-touch-icon-120x120.png?v=asdf
HTTP/1.1" 200 -