自从我们将电脑升级到 Windows 10 后,自定义字体在 IE 11 中就无法使用了。这个问题似乎出现在每个使用自定义字体的网站中。控制台中的错误是
@font-face encountered unknown error.
相同的网站在 Chrome、Firefox 和 Edge 上都能很好地呈现。
由于我们是一家网络开发商店,因此我们必须能够在 IE 中测试网站,因此这有点不方便。
答案1
我知道这是一个相当老的问题,但我们刚刚遇到了这个问题,花了几个小时试图找到解决方案。对于将来可能遇到此问题的其他人,我们通过更新注册表项解决了此问题
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel\MitigationOptions) from enabled (1000000000000) to disabled (2000000000000).
来源:https://github.com/FortAwesome/Font-Awesome/issues/9661
如上面的链接所述,我们仅IE11
在Win10
框内遇到了此问题。Edge
工作正常。更新注册表值后,图标也开始显示在 IE 中。