背景
一个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">