Подтвердить что ты не робот

Семейство веб-браузеров Android WebView?

Нет, как и другие, я не хочу использовать пользовательские шрифты. Я ищу список безопасных шрифтов WebView, которые можно использовать без использования CSS3 custom @font-face, который загружает шрифт ttf/wof/eot из веб-локального хранилища.

Более тонкий вопрос: Каков шрифт списка, который входит в операционную систему Android, который можно использовать внутри WebView?

Например, можно использовать шрифт Arial, Verdana, sans-serif и т.д. (не уверен), поэтому где именно искать на 100% уверен?

Спасибо

4b9b3361

Ответ 1

Веб-просмотр: It uses the WebKit rendering engine to display web pages

В соответствии с исходным кодом android.webkit.WebSettings содержит следующие поля:

private String          mStandardFontFamily = "sans-serif";
private String          mFixedFontFamily = "monospace";
private String          mSansSerifFontFamily = "sans-serif";
private String          mSerifFontFamily = "serif";
private String          mCursiveFontFamily = "cursive";
private String          mFantasyFontFamily = "fantasy";

Соответственно, это шрифты.

Скорее всего, в WebKit похоронен шрифт. Однако они не доступны.


Это соответствует стандартным шрифтам Linux:

  • Шрифты без засечек: Arial Black, Arial, Comic Sans MS, Trebuchet MS и Verdana.
  • Шрифты Serif: Грузия и Times New Roman
  • Моноширинные шрифты: Андале Моно и курьер New
  • Фэнтезийные шрифты: воздействие и веб-сайты

В нижней строке нет полного списка шрифтов для Android WebKit.