我知道苹果触摸图标是什么,而且我之前也见过苹果桌面,所以我可以想象它会是什么样子。我也知道如何在我的网站上添加一个苹果触摸图标。
但这是一个亟待解决的问题:我不断收到(失败)对这个触摸图标的请求……那这意味着什么?
苹果用户只是访问该网站吗?他们给它加了书签吗?
苹果机器触发触摸图标请求的动作是什么?
我知道苹果触摸图标是什么,而且我之前也见过苹果桌面,所以我可以想象它会是什么样子。我也知道如何在我的网站上添加一个苹果触摸图标。
但这是一个亟待解决的问题:我不断收到(失败)对这个触摸图标的请求……那这意味着什么?
苹果用户只是访问该网站吗?他们给它加了书签吗?
苹果机器触发触摸图标请求的动作是什么?
当使用 iOS 设备的人访问您的网页并决定通过将您的页面添加到他们的主屏幕来为您的页面“添加书签”时,将使用苹果触摸图标。它就像浏览器的图标,但具有更高的分辨率并且“可能被设计”以匹配应用程序图标......
许多日志调查发现:无论您在 中指定了 apple-touch-icon 文件的路径,<head>
当您添加书签/主屏幕快捷方式时,Safari 都会在域的根目录中搜索这些文件:
/apple-touch-icon.png
/apple-touch-icon-120x120-precomposed.png
/apple-touch-icon-120x120.png
/apple-touch-icon.png
是的,相同文件的 2 倍(在 iPhone 6 上试过)。
避免 NGINX 上的 404 错误
Location ~* /apple.*.png$ {
rewrite ^.+$ /images/blank.gif last
}