Android 2.3.4没有加载FontSquirrel字体?

时间:2012-01-13 00:36:02

标签: android webfonts

我一直在使用Pictos和FontSquirrel在我们的网络应用程序上使用花哨的图标和排版。今天我看到Droid手机和Android 2.3.4(在VirtualBox上运行)根本不显示字体。为了记录,谷歌自己的网络字体DO正确显示。

是否有一项已知的工作?

@font-face {
    font-family: 'Pictos';
    src: url('pictos-web.eot');
    src: local('☺'), url('pictos-web.woff') format('woff'), url('pictos-web$
    font-weight: normal;
    font-style: normal;
}

2 个答案:

答案 0 :(得分:6)

请注意,您使用的bulletproofbulletproof smiley方法无法在Android手机上使用。

尝试使用Fontspring语法。

示例:

@font-face {
    font-family: 'Pictos';
    src: url('pictos-web.eot');
    src: url('pictos-web.eot?#iefix') format('embedded-opentype'),
         url('pictos-web.woff') format('woff'),
         url('pictos-web.ttf') format('truetype'),
         url('pictos-web.svg#UbuntuBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

答案 1 :(得分:1)

如果消除笑脸语法不起作用... android上的某些浏览器拒绝“仅限网络”字体。您可以在没有保护的情况下通过fontsquirrel生成器运行它们,并使用不受保护的woff文件。