我有麻烦FontAwesome图标显示在Windows Phone 8FontAwesome在Windows Phone 8
- 手机(HTC 8X):在开发框(HTTP)OK,但不是QA服务器上( HTTPS)
- 表面RT,临,桌面:OK两台服务器
所有设备使用IE10上。这两种环境(Dev和QA)都使用IIS7。 IE10手机似乎与IE10平板电脑/台式机在处理可下载字体方面有所不同。
有没有其他人经历过这个?
我有麻烦FontAwesome图标显示在Windows Phone 8FontAwesome在Windows Phone 8
所有设备使用IE10上。这两种环境(Dev和QA)都使用IIS7。 IE10手机似乎与IE10平板电脑/台式机在处理可下载字体方面有所不同。
有没有其他人经历过这个?
这是由于缺少MIME类型。我对使用IIS7的两种环境都错了; QA服务器使用IIS6。我们添加了application/x-font-woff
到IIS配置,并修复了它。
UPDATE: 添加到您的Web.config
关联.woff与正确的MIME类型的文件,所以服务器会知道什么时候被要求这样的文件做什么:
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
</staticContent>
</system.webServer>
</configuration>
你能详细说明一下吗?我遇到同样的问题... – 2013-05-15 14:47:11
@kadumel:我已经更新了有关如何配置IIS为.woff文件提供服务的更多信息。 – alekop 2013-05-21 21:53:04
感谢您的更新 – 2013-05-21 21:55:46
GitHub的演示站点视图罚款在WP8的IE10和'WebBrowser'控件中,[它可能是一个HTML doctype问题?](http://stackoverflow.com/questions/15411808/using-google-webfonts-in-windows-phone-8-web-浏览器控制/ 15500622#15500622) – 2013-03-22 17:37:01