清除firefox字体缓存

时间:2017-02-02 12:40:46

标签: css firefox fonts

  

注意:这不是重复的   How to reset css fonts cache请参阅我的问题的底部

TL; DR

我正在寻找一种清除Firefox字体缓存的可靠方法,因为twitter_username: siddugan + CTRLF5 + CTRL + SHIFT似乎都没有工作。

我的问题

我在服务器上使用自定义字体(通过css):

R

我最近在字体中添加了另一个符号(Unicode:21C5 /⇅)。

在Chrome下

它应该看起来像这张照片中的两个箭头。屏幕截图来自Chrome,可正确显示:

screenshot chrome

之后的两个“你”是为了证明我正在加载正确的字体。左边一个使用MySymbols作为font-family,右边一个使用标准字体。

在Firefox下

现在使用Firefox看起来像这样:

screenshot firefox

看起来Firefox仍然使用旧的字体。左侧“u”正确显示,但对于箭头,Firefox使用标准字体作为后备。

当我将@font-face { font-family: MySymbols; src: url(../fonts/MySymbols.woff); } 更改为src: url(../fonts/MySymbols.woff);并相应地重命名服务器上的字体文件时,Firefox会正确显示以下内容:

screenshot firefox new

当我改回两个名字时,Firefox再次使用错误的箭头显示上述图片,这非常令人沮丧。

我试图自己解决问题

我知道以下帖子:How to reset css fonts cache 我完成了所有的解决方案。他们都没有工作。 特别是我检查了以下内容:

  • 我尝试按src: url(../fonts/MySymbols_something.woff); + CTRL
  • 我尝试按F5 + CTRL + SHIFT(过去曾经工作过)
  • 我重新启动了firefox,关闭了标签并再次打开它
  • 我的系统目录中找不到任何字体。我用R检查过,我自己没有安装字体,我猜这个名字不常见
  • CSS正确且在Chrome中运行良好

可能会发生什么以及还有什么其他事情要尝试?

1 个答案:

答案 0 :(得分:1)

你可以尝试:

历史>清除最近的历史记录>确保'一切'在顶部选择,以及'缓存'和离线网站数据'