【问题标题】:Favicon not showing in SafariFavicon 未在 Safari 中显示
【发布时间】:2020-02-07 04:52:23
【问题描述】:

我已经在互联网上搜索过,但我仍然不知道为什么图标不会在 safari 上显示,它在 chrome 和 FF 上显示正常, 我已经在标题中尝试过这些:

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>

或者这个

<link rel="shortcut icon" href="favicon.ico?23189123" type="image/x-icon"/>

将 favicon 更改为 32 位,或从 safari 库等中删除 WebpageIcons.db。 我检查浏览器堆栈上的网站,以防我的缓存..

我还缺少什么吗?请让我知道任何建议,提前谢谢。

【问题讨论】:

  • 彻底刷新。您的浏览器在缓存中!
  • 还要确保收藏图标图像在正确的路径中。正如C-link尼泊尔所说,清除浏览器缓存..
  • 我已经检查了 browserstack 上的站点,以防它是我的缓存,你认为 browserstacks 也可以被缓存吗? (我认为它会不时刷新) favicon 位于 /site,所以我确定路径是正确的,也指向了文件头中的文件。
  • 将您的网站图标重新保存为 8 位(256 色)并重新上传到您的网站。这可能会有所帮助。
  • 工作!,我的电脑被大量兑现,甚至没有删除缓存或使用浏览器堆栈/隐身视图会让我看到图标(所有这些都被兑现)。所以我使用了另一台电脑,它在所有浏览器中都运行良好。谢谢大家。

标签: html css safari favicon


【解决方案1】:

Safari 使用“apple-touch-icon”而不仅仅是“icon”。此外,如果您希望它显示在所有 Apple 设备中,则必须指定所有 Apple 设备的图标。

在此处阅读更多信息https://css-tricks.com/favicon-quiz/

【讨论】:

    猜你喜欢
    • 2021-10-23
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多