我已经将sitka横幅和sitka显示字体添加到了我当前正在工作的网站上。但是字体没有渲染,并且出现以下错误:
无法解码下载的字体:http:// localhost:8080 / design / fonts / SitkaBanner-BoldItalic.woff 2016-05-16 16:33:43.133(index):1
OTS解析错误:OS / 2:无法读取特定于版本5的字段
这在每种文件类型中都很常见。以下是我的字体代码:
@font-face {
font-family: "banner";
src: url("fonts/SitkaBanner-BoldItalic.eot");
src: url("fonts/SitkaBanner-BoldItalic.eot?#iefix") format("embedded-opentype"),
url("fonts/SitkaBanner-BoldItalic.woff") format("woff"),
url("fonts/SitkaBanner-BoldItalic.woff2") format("woff2"),
url("fonts/SitkaBanner-BoldItalic.ttf") format("truetype"),
url("fonts/SitkaBanner-BoldItalic.otf") format("opentype"),
url("fonts/SitkaBanner-BoldItalic.svg") format("svg");
}
我在PC上,并且可以在Safari浏览器(Windows)上正常工作。感谢您的帮助。
这是因为Sitka包含一个特殊的OpenType表,即版本5 OS / 2表,该表包含两个特殊字段:usLowerPointSize和usUpperPointSize,用于光学尺寸。Chrome的字体加载器不支持这些字段。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句