Safari收藏夹/书签图标不显示

时间:2017-09-22 12:37:17

标签: html html5 safari favicon

这适用于Safari书签和收藏夹图标
无论我做什么,我都无法显示我的书签图标/收藏夹图标。我尝试了以下内容:

 <link rel="icon" href="/images/favicon.png" type="image/x-icon">

等了几天,清理了我的缓存,什么都没有。然后我补充道:

 <link rel="icon" type="image/png" href="https://mywebsite.com/images/favicon-96x96.png" sizes="96x96">
 <link rel="icon" type="image/png" href="https://mywebsite.com/images/favicon-144x144.png" sizes="144x144">

它仍然不起作用。我还在我的根目录中添加了一个apple-touch-icon.png,这样可行,但仅用于将我的网站添加到主屏幕。对于书签和收藏夹,它仍然只显示我网站的第一个字母。

我到处研究过,似乎什么都没有用,有变化吗?非常感谢帮助,谢谢!

2 个答案:

答案 0 :(得分:1)

最常用的方法是在站点的根目录中包含 public static String get16Bits(int x) { return (String.format("%016d", Integer.parseInt(Integer.toBinaryString(x)))); } 文件。您可以生成favicon文件here

要明确设置图标,您可以查看here,但这是互补的。

答案 1 :(得分:1)

在iOS 11.4中,您必须先关闭Safari应用程序,然后清除缓存的数据。