首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字体脸在Android冰激凌三明治浏览器上不起作用

问字体脸在Android冰激凌三明治浏览器上不起作用
EN

Stack Overflow用户
提问于 2012-01-31 05:55:58
回答 1查看 1.2K关注 0票数 3

我在我的网站(Teuton23ProRegular)上使用字体,字体不是在Android ICS (尝试过的原生浏览器和火狐浏览器)上出现的,而且在所有其他的桌面和手机上都很好看,我尝试过(Android Gingerbread, iPhones, Win Mobile)。移动防火墙显示了以下错误:

代码语言:javascript
复制
Error: downloadable font: not usable by platform (font-family: "Teuton23ProRegular" style:normal weight:normal stretch:normal src index:2)
Source File: http://[sitename]/../css/fonts/teuton23pro-webfont.woff
Line: 0

源代码:

代码语言:javascript
复制
@font-face {
font-family: 'Teuton23ProRegular';
src: url('../../css/fonts/teuton23pro-webfont.eot');
src: url('../../css/fonts/teuton23pro-webfont.eot?iefix') format('eot'),
     url('../../css/fonts/teuton23pro-webfont.woff') format('woff'),
     url('../../css/fonts/teuton23pro-webfont.ttf') format('truetype'),
     url('../../css/fonts/teuton23pro-webfont.svg#Teuton23ProRegular') format('svg');
font-weight: normal;
font-style: normal;

}

另一件有趣的事情是,我从http://fonts.com/获得的字体工作良好("Trade Gothic W02 Bold 2")。

任何想法都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2012-02-07 01:31:27

如果贸易哥特式W02 Bold 2工作,但不是Teuton23ProRegular,那么通过逻辑推导,问题可能在于字体文件的内容或字体面声明。

我不熟悉Android IceCream桑威奇浏览器的字体呈现及其使用的格式(看上去它使用的是.woff发出的错误通知),但似乎Teuton23ProRegular字体面板文件无法工作,因为:

  • a)它缺少eot、eot fix、woff、truetype或svg格式之一(无论使用哪种icecream,但特别强调.woff)
  • b)它确实有适当的字体格式变体,但其错误或损坏的
  • c)您的代码中有一些错误的或无赖的逗号?
  • d)您不小心上传了正确的格式文件,因此没有加载

F 29。

请通过比较您如何声明的Teuton23与贸易哥特式的等价物来检查上述所有内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9075079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档