Я пытаюсь встроить собственный шрифт в WebView в приложении Windows Phone 8 и все уже пробовал. Я наткнулся на очень многообещающую статью: blogs.msdn.com/b/wsdevsol/archive/2012/10/23/about-webview-and-embedded-fonts.aspx, но это не сработало.Phonegap Windows phone 8 пользовательский веб-шрифт
Ex:
@font-face {
font-family: 'Avenir LT W01 35 Light';
src: url('35-light/avenirltstdlight.eot');
src: url('35-light/avenirltstdlight.eot?#iefix') format('embedded-opentype'),
url('35-light/avenirltstdlight.woff') format('woff'),
url('35-light/avenirltstdlight.ttf') format('truetype'),
url('35-light/avenirltstdlight.svg#avenirltstdlight') format('svg');
font-weight: normal;
font-style: normal;
}
Пробовал также включающее в себя только путь с:
x-wapp0:avenir...woff
И даже с Base64. Что смешно, так это открытие приложения в браузере, все работает нормально. У меня только проблемы, когда он встроен в Phonegap.
Может ли кто-нибудь из вас помочь или у вас есть какие-либо указания об этом?
Опять же, в самом конце я хочу использовать пользовательский шрифт (с веб-значками) в свой HTML, отображаемый в приложении через Phonegap.
Что еще более странно, так это то, что даже встроенный шрифт woff base64 не работает.
Спасибо
Я попытался это раньше, и нет никакого способа сделать это с PhoneGap CSS. Единственный способ, о котором я могу думать, - это по-настоящему перейти и изменить приложение оболочки Cordova для окон и XCode для iOS и включить в него шрифты для вашего приложения. Вам нужно искать добавление шрифтов в приложение Windows Phone или добавление шрифтов в приложение iOS с использованием XCode. –
можете ли вы опубликовать фрагмент CSS? –
@SujeshArukil Есть ли указатели, чтобы дать? Вы имеете в виду как «установить» шрифт каким-то образом в приложение? –