IE9 不会呈现 @font-face truetype 字体,尽管所有其他浏览器都会这样做。我收到以下异常:
CSS3114: @font-face failed OpenType embedding permission check. Permission must
be Installable.
我在这里和其他地方发现了类似的问题,但提供的解决方案都不适合我。例如,在 Web.config 中添加以下内容并不能解决问题。
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
我使用的字体也没有 woff 版本,我不确定是否允许将其转换为 woff 格式。我目前正在制作一个 ASP.NET MVC 项目。如何在项目中嵌入 ttf 字体并在 IE9 中使用?