Пользовательский шрифт откат к шрифту по умолчанию для неизвестных символов - PullRequest
0 голосов
/ 25 марта 2020

Шаги для воспроизведения:

  1. Запустить ошибку создания флаттера
  2. Обновите файлы следующим образом: загрузите шрифт Lato https://fonts.google.com/specimen/Lato добавьте его в проект: создайте ресурсы / каталог Lato переместите все файлы .ttf из zip-файла, загруженного из шрифтов Google
  3. update podspe c .yaml file

fonts: family: Lato fonts: asset: assets/Lato/Lato-Regular.ttf

  1. update lib / main.dart

после строки 21 (класс MyApp метод построения MaterialApp виджет внутри темы: ThemeData ()) fontFamily: 'Lato',

изменить текст в строке 96 (метод класса _MyHomePageState build Scaffold-> Center-> Column: children-> first Text) для àèéëïij áêéèëïíîôóúû êôúû ÆØÅæøå ÄÖÜäöüß ÇÊÎŞÛçêîşû ĂÎÂŞŢăîâşţ ÂÊÎÔÛŴŶÁÉÍÏâêîôûŵŷáéíï ĈĜĤĴŜŬĉĝĥĵŝŭ ÇĞİÖŞÜğçıöşü ÁÐÉÍÓÚÝÞÆÖáðéíóúýþæö ÁÉÍÓÖŐÚÜŰáéíóöőúüű ÀÇÉÈÍÓÒÚÜÏàçéèíóòúüï ÀÂÇÉÈÊËÎÏÔŒÙÛÜŸàâçéèêëîïôœùûüÿ ÁÀÇÉÈÍÓÒÚËÜÏáàçéèíóòúëüï ÁÉÍÓÚÂÊÔÀãõçáéíóúâêôà ÁÉÍÑÓÚÜáéíñóúü ÀÉÈÌÒÙàéèìòù

Запуск приложения (на эмуляторе или реальном устройстве) Ожидаемые результаты: откат шрифта Lato к шрифту по умолчанию для неизвестных символов (шрифт по умолчанию показывает все символы)

Фактические результаты: неизвестно символы [?] на некоторых символах. Есть ли способ использовать пользовательский шрифт во флаттере, но будьте уверены, что все символы будут отображаться с помощью отступления шрифта

Ps. fontFamilyFallback на стиль текста не помогает, и кажется, что это только если шрифт не может быть найден

Ps2. Большое спасибо за ваше время, хорошего дня.

...