Windows Phone 8上的FontAwesome

ale*_*kop 4 windows-phone font-awesome

我无法在Windows Phone 8上显示FontAwesome图标.

  • 电话(HTC 8X):在开箱(http)上确定,但在QA服务器(https)上没有
  • Surface RT,Pro,桌面:两台服务器都可以

所有设备都使用IE10.两种环境(Dev和QA)都使用IIS7.似乎IE10手机在处理可下载字体方面与IE10平板电脑/台式机有所不同.

还有其他人经历过这个吗?

ale*_*kop 10

这是由于缺少MIME类型.我使用IIS7的环境都错了; QA服务器使用IIS6.我们添加application/x-font-woff到IIS配置,并修复它.

更新:将此添加到您的Web.config.woff文件与正确的MIME类型关联,以便服务器知道在请求这样的文件时该怎么做:

<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
        </staticContent>
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)