我已將sitka橫幅和sitka顯示字體添加到我目前正在使用的網站。但字體不是渲染,我得到以下錯誤:Microsoft Sitka字體無法在Chrome和Firefox上工作
Failed to decode downloaded font: http://localhost:8080/design/fonts/SitkaBanner-BoldItalic.woff 2016-05-16 16:33:43.133 (index):1
OTS parsing error: OS/2: Failed to read version 5-specific fields
這是每個文件類型都很常見。以下是我的字體人臉代碼:
@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)上工作正常。幫助表示讚賞。
Windows上的Safari多年來一直未得到支持 - 我認爲它在那裏工作是純粹的運氣。 – scunliffe
出於好奇...你在哪裏得到了微軟允許用作webfont的Sitka版本?也許這跟它有關係? – djangodude
第1步:根據http://stackoverflow.com/a/37091681/740553,「只使用WOFF」。溝**所有**其他格式。除了也許WOFF2。說:你是*絕對不允許使用Sitka作爲webfont *僅僅因爲有人非法將文件上傳到github並不意味着你可以使用它們,你必須購買它,當你這樣做時,你必須使用webfont許可證購買它。當你這樣做時,它就會起作用。 –