我的html doc中使用了一个多嵌入式的favicon.ico文件,除了Safari之外,它可以在任何地方使用。我已经尝试清除缓存但似乎没有任何效果。
<link rel="shortcut icon" href="favicon.ico">
测试用例:http://chovy.dyndns.org/test/favicon.html
Favicon:http://chovy.dyndns.org/test/favicon.ico
响应标头:Content-Type:image / x-icon
有谁知道为什么这不会显示Safari的图标?
答案 0 :(得分:0)
为我工作
使用Safari 6.0.2进行截图。
如果只是缓存问题,您可能会忽略该问题。所有其他人第一次使用Safari访问该页面时都会看到该图标,因为第一次定时器没有缓存问题。
答案 1 :(得分:0)
尝试将type =“image / x-icon”添加到链接标记中。此外,safari将在清除浏览器缓存时注意清除缓存的favicons。您需要关闭Safari并手动删除〜/ Library / Safari中的文件WebpageIcons.db。