所以这是我在我正在开发的网站上遇到的一个问题,但我在Google Fonts网站上添加了一个截图,因为它是公开的,所有人都可以查看它并且它可以看到它。我们也清楚它不是我的代码特有的东西。
截图是在运行IE9的Windows 7虚拟机上拍摄的。它是来自https://dev.modern.ie的虚拟机,因此它也不应该有任何特殊之处。
最后,这是Fira Sans的字体,但是在我用另一台(Windows)机器上的Lato字体之前发生了同样的问题,所以它不应该是字体。
如果你打开页面 - https://www.google.com/fonts/specimen/Fira+Sans - 它可能在你的机器上看起来很好,就像在我的机器上一样。我只能在VM上重现它。
在Chrome中,所有字形都缺失,因此所有使用该字体的文字都不会被渲染。 在Firefox中,渲染有点难看,有点像素化,但至少所有的字形都在那里,它几乎没问题。
我尝试删除C:\Windows\System32\FNTCACHE.DAT
和一些与字体相关的.dat文件
C:\Windows\ServiceProfiles\LocalService\Appdata\Local
,但没有任何区别。
此时我完全不知道发生了什么。你知道这可能导致什么吗?非常感谢任何帮助。