2017-12-01 22 views
0

私は角材料アイコンを持つ角材料を使用します。IEは時々WOFFと時々EOTフォントタイプをロードします

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 

この行がする@ font-faceセレクタとCSSファイルをダウンロードします。私のindex.htmlで は、私は、次のタグを持っています。 CSSから来る "src"プロパティはブラウザによって異なるようです。

Chromeでは、問題なしで、WOFF2フォントをダウンロードします。しかし、IE11では、ブラウザがWOFFフォントをダウンロードしたり、EOTフォントをダウンロードすることがあります。 WOFFでは、アイコンが表示されます。 EOTでは、そうではありません。

Chrome logs

IE11 logs

あなたはWOFFフォントをダウンロードするには、ブラウザを強制的にどのようなアイデアを持っていますか?フォントフェースをローカルに保存しないようにしたいと思います。

ありがとうございました!

+0

使用したいフォントは使用できますか? – Rob

+0

もちろん、IEがWOFFタイプとしてダウンロードすることがあり、アイコンが表示されることがあります。 フォントはGoogleのMaterial Iconです。 IEは、特にFiddlerを開いているときにWOFFとしてダウンロードします... – mike

+0

だから、同じフォント*がダウンロードされていて、それがeotとしてダウンロードされていると言いますか? – Rob

答えて

0

まあ、私は最終的にMaterial Iconフォントを使用する方法を変更しました。

私は私のindex.htmlファイルに次の行を削除:私はNPM経由材料設計・アイコンパッケージをインストールし、私は私の角度-CLIのスタイルセクションを設定し

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 

を。このようなCSSファイル上のポイントにJSONファイル:

"styles": [ 
    "<relative_path>/node_modules/material-design-icons/iconfont/material-icons.css" 
] 

は、IE11は常にWOFFタイプをロードします。

問題が解決しました。

関連する問題