2012-01-13 3 views
3

Я использую Pictos и FontSquirrel для ярких значков и типографий в нашем веб-приложении. Сегодня я увидел, что телефоны Droid и Android 2.3.4 (работает на VirtualBox) вообще не отображают шрифт. Для записи собственные веб-шрифты Google отображаются правильно.Android 2.3.4 не загружает шрифты FontSquirrel?

Есть ли известная работа вокруг?

@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; 
} 

ответ

6

посоветуйте что bulletproof и bulletproof 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

Если устранение смайлик синтаксис не работает ... Некоторые браузеры на андроид отвергают «веб-только» шрифты. Вы можете запустить их через генератор fontsquirrel без защиты и использовать незащищенный файл woff.