我能夠在網頁中嵌入和設置字體樣式,以在Android和iPhone上查看,並且工作正常。但是,它不會在Windows Phone 7.5上呈現。是否可以使用自定義字體 - 使用font-face?
我試圖嵌入字體到CSS:
@font-face {
font-family:'MyFont';
src: url(data:font/woff;charset=utf-8;base64,d09GR...
}
...並且還提供了EOT/TTF文件,使用跨所有其他瀏覽器上運行的宣言 -
@font-face {font-family:'MyFont';src:url('../fonts/MyFont-webfont.eot');src:url('../fonts/MyFont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/MyFont-webfont.svg#MyFontRegular') format('svg'), url('../fonts/MyFont-webfont.woff')format('woff'), url('../fonts/MyFont-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
...但仍然沒有運氣。我不能相信,新的Windows手機不允許字體嵌入,並且只支持字體的有限的列表,如中提到:
http://msdn.microsoft.com/en-us/library/hh202920%28v=vs.92%29.aspx
即使它是一個Javascript渲染解決方案,任何見解/提示或提示將是偉大的...必須有某種解決方法!
由於帶寬,處理等的增加,這在移動設備上似乎是一個壞主意...... – 2012-01-09 13:48:55
是的,我同意。這將是一個單獨的對話,如果我們能夠得到它的工作。 – Matt 2012-01-09 14:10:16
你有沒有試圖讓這個在桌面IE9上工作?如果沒有,我會從那裏開始。 – 2012-01-09 18:39:49