Для моего приложения для Windows Phone мне нужно загрузить веб-страницу (сообщение в блоге). Поэтому я использовал элемент управления веб-браузером и установил URL-адрес. Затем мне нужно было добавить собственный шрифт для содержимого веб-страницы. Я застрял с этим. Я попытался добавить свойство «FontFamily» в элемент управления веб-браузером, но ничего не произошло. Кто-нибудь знает, как это сделать.
Установите пользовательский шрифт для управления веб-браузером, Windows Phone 7/7.5
comment
Не могли бы вы уточнить, хотите ли вы применить настоящий пользовательский шрифт (EOT, TTF/OTF) или просто использовать другой?
- person Sergei Grebnov   schedule 05.11.2012
comment
Тогда я полностью согласен с ответами ниже. Кстати, WP8 IE10 поддерживает пользовательские шрифты - пробовал сам.
- person Sergei Grebnov   schedule 05.11.2012
comment
Возможный дубликат как применить пользовательский шрифт к содержимому веб-браузера WP7
- person Zin Min   schedule 22.10.2016
Ответы (2)
Internet Explorer в Windows Phone 7 и 7.5 не поддерживает пользовательские шрифты, такие как шрифты EOT, TTF/OTF и WOFF.
Источник на MSDN:
Неподдерживаемые функции в Internet Explorer Mobile:
...
Загружаемые шрифты, такие как шрифты EOT, TTF/OTF и WOFF.
Возможно, вам следует загрузить содержимое сообщения блога и отобразить его в элементе управления Silverlight, например RichTextBox.
person
Olivier Payen
schedule
05.11.2012
Спасибо за информацию. Я попытался использовать RichTextBox. htmltorichtextbox.codeplex.com это один из способов, который я пробовал. Но это дает мне Не удалось загрузить тип «BF.SL.HtmlToRichTextBox» из сборки «BF.SL.HtmlToRichTextBox, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null». ошибка. Знаете ли вы, как исправить этот или любой другой пример кода, преобразующий html в richtextbox?
- person Yasas Karunarathna; 08.11.2012
Список шрифтов, поддерживаемых браузером Windows Phone IE можно найти здесь. Это единственные доступные вам шрифты, указать или загрузить другие шрифты невозможно. Шрифт, используемый для отображения страницы, определяется HTML/CSS, а не свойством FontFamily
элемента управления WebBrowser
.
person
ColinE
schedule
05.11.2012