Windows 10 上の IE11 から「@font-face で不明なエラーが発生しました。」

Windows 10 上の IE11 から「@font-face で不明なエラーが発生しました。」

コンピュータをWindows 10にアップグレードしてから、カスタムフォントがIE 11で動作しなくなりました。この問題は、カスタムフォントを使用しているすべてのWebサイトで発生するようです。コンソールに表示されるエラーは次のとおりです。 @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内でのみ発生していました。正常に動作していました。レジストリ値を更新した後、IE でもアイコンが表示されるようになりました。Win10Edge

関連情報