Как использовать китайские шрифты с китайскими иероглифами во Flutter?

Я пытаюсь показать китайские иероглифы в своем веб-приложении Flutter с китайским шрифтом. Что-то вроде этого.

После загрузки файла шрифта ttf я применил его к своим китайским иероглифам, но, похоже, он не работает.

Вот как я применяю свой стиль.

      Text(
    "你好",
    style: TextStyle(
        fontFamily: "Chinese",
        fontSize: 70,
        color: Color.fromARGB(255, 234, 222, 218)
    ),
)

Это мой файл pubspec.yaml.

      fonts:
    - family: Chinese
      fonts:
      - asset: assets\fonts\MaShanZheng-Regular.ttf

Результат.

Как мне это решить? Очень признателен :)

1 ответ

Pubspec очень чувствителен к отступам:

        fonts:
    - family: Chinese
      fonts:
        - asset: assets\fonts\MaShanZheng-Regular.ttf
        

Убедитесь, что у вас тоже правильный путь и шрифт

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