如何让 Safari 9 使用我的新固定标签图标?

如何让 Safari 9 使用我的新固定标签图标?

OSX 上的 Safari 9 支持在其新的固定选项卡上显示图标,使用以下语法:

<link rel="mask-icon" color="red" href="/mask-icon.svg">

但是,添加此行、重新加载我的页面并固定选项卡后,图标并没有显示。

我该如何告诉它刷新图标?

答案1

Safari 非常热衷于缓存这些图标,但实际上它们却很少。一旦它确定你的网站上有(或没有)图标,它就会保留这一信息,可能保留很长时间,无论你重新启动或刷新多少次,它都不会改变这一点。

您可以通过删除以下文件夹的内容来鼓励它重新检查图标:

~/Library/Safari/Template Icons

然后重新启动 Safari。

答案2

取消您想要重新加载的所有图钉,然后重新启动 Safari。单击 Finder 工具栏中的“前往”菜单并按住 Option 键,这将显示隐藏的库目录。

导航到库文件夹中的 safari 目录并删除模板图标文件夹。

这将重置 Safari 保留的图标缓存。

启动 Safari 并开始固定!

答案3

打开 Safari,点击“Safari”、“清除历史记录...”,然后点击“清除历史记录”按钮。

截屏

这对我有用。

答案4

  1. 打开 Safari > 开发 > 清空缓存。
  2. 刷新页面

注意:如果您在菜单栏中没有看到“开发”菜单,请选取“Safari”>“偏好设置”,点按“高级”,然后选择“在菜单栏中显示“开发”菜单”。

这对我来说很有帮助 ;)

相关内容