我的iPhone XS(Safari(上显示的图标不正确。如果我为网站添加书签或添加到收藏夹,会显示新的/正确的图像,但如果我单击"选项卡"图标,在那里你可以看到所有打开的选项卡,这是一个非常旧的收藏夹图标。
显示的图像不是我的主机。我最近甚至更换了主机提供商,所以一切都很新鲜。我只能假设以前的图标是从我手机上的旧网站缓存的,但域名是相同的。
我已经清除了Safari的缓存;高级";";网站数据";但无论我做什么,图标都不会改变。我已经尝试将?v=2
添加到URL中,试图强制进行新的下载,但无论如何,它都不会显示我在head
中指定的图像。
我加载我的图标如下:
<link rel="apple-touch-icon" href="icon.png" sizes="192x192">
<link rel="shortcut icon" href="favicon.png" sizes="32x32">
有什么想法吗?我唯一能想到的是,设备本身在网站上存储方面,但在Safari和缓存之外?
我遇到了同样的问题,发现了以下。。。。使用"+"在safari中,转到您的开始页面,然后删除该页面的所有实例,转到底部编辑并关闭收藏夹,然后重新打开。收藏夹图标更新。
有趣的是,经过进一步的研究,我发现Safari IOS/IpadOS在隐藏位置缓存收藏夹是一个已知的问题。
Safari有非常激进的收藏夹缓存。我在大型制作网站上多次看到最喜欢的图标数月不更新的情况。
源
MacOS似乎有一个存储数据的文件夹,但不幸的是,(据我所知(无法通过手机访问该位置。
在不给你解决问题的情况下,我希望我的答案能揭示这个缓存问题,因为我在IPhone 13 pro 15.6.1 上遇到了同样的问题
向致以最诚挚的问候