Пользовательские шрифты в веб-браузере с кодовым именем

Пожалуйста, как мне добавить пользовательский шрифт в мой 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? Это может дать некоторые подсказки.

Другие вопросы по тегам