4

Windows Phone 8 で FontAwesome アイコンを表示するのに問題があります。

  • 電話 (HTC 8X): 開発ボックス (http) では問題ありませんが、QA サーバー (https) では問題ありません
  • Surface RT、Pro、デスクトップ: 両方のサーバーで OK

すべてのデバイスは IE10 を使用します。両方の環境 (開発と QA) は IIS7 を使用します。IE10 携帯電話は、ダウンロード可能なフォントの扱いにおいて、IE10 タブレット/デスクトップとは多少異なるようです。

他の誰かがこれを経験しましたか?

4

1 に答える 1

10

MIME タイプが見つからないことが原因でした。IIS7 を使用する両方の環境について、私は間違っていました。QA サーバーは IIS6 を使用します。IIS 構成に追加application/x-font-woffしたところ、修正されました。

更新: Web.config.woff ファイルを正しい MIME タイプに関連付けるためにこれを追加して、そのようなファイルが要求されたときにサーバーが何をすべきかを認識できるようにします。

<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
        </staticContent>
    </system.webServer>
</configuration>
于 2013-03-22T18:41:40.360 に答える