Пользовательские шрифты в веб-браузере с кодовым именем
Пожалуйста, как мне добавить пользовательский шрифт в мой WebBrowser в Codename. Это то, что я пытался использовать, но не сработало.
@font-face {
font-family: 'feast';
src: url('/feasfbrg.ttf');
}
body {font-family: 'feast';}
2 ответа
Либо наведите URL-адрес на веб-адрес, чтобы загрузить шрифт, либо упакуйте иерархию HTML, как описано в этом сообщении, и используйте относительный, а не абсолютный путь:
https://www.codenameone.com/blog/html-hierarchy-release-plan-teavm.html
Попробуйте сузить это:
Вместо того, чтобы связать шрифт в пакете, просто разместите его по URL, а затем попробуйте ссылаться на этот URL напрямую. И заставить это работать. например
src: url(http://example.com/path/to/fesfbrg.ttf)
После того, как у вас это получится, вы можете сосредоточиться на получении правильного URL для локально связанного шрифта.
Можете ли вы поделиться фрагментом кода, где вы загружаете страницу в WebBrowser? Это может дать некоторые подсказки.