背景
一个pc站点反馈偶尔会受到 apple-touch-icon.png
文件的404请求,这个是属于ios的特殊 favicon
图标请求文件。
在没有明确配置apple-touch-icon时,ios设置会自动尝试去根目录加载这些文件, 由于是pc项目所以就没配置这个图标,所以就 404
这里记录下 apple-touch-icon 的相关配置。
配置
使用如下配置设置 apple-touch-icon
即可,图片格式使用 png
1 | <link rel="apple-touch-icon" href="apple-touch-icon.png"/> |
apple-touch-icon
支持size 配置,用来适配不同的设备
1 | <!--大多数网站使用以下HTML来指定一个图标--> |
icon 会被默认添加高光效果,如果你不需要高光可以使用 apple-touch-icon-precomposed
图标。
比如:1
2<!--ios iphone-->
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="/apple-touch-icon-57×57-precomposed.png">