React Native (Expo) говорит, что шрифт не был загружен с помощью Font.loadAsyn c (но я думаю, что он есть) - PullRequest
0 голосов
/ 07 апреля 2020

Это фрагмент моего кода:

export default class HomeScreen extends React.Component {
  state = {
    fontLoaded: false,
  };

  async componentDidMount() {
    await Font.loadAsync({
      'Ubuntu-Regular': require('../assets/fonts/Ubuntu-Regular.ttf'),
      'Ubuntu-Bold': require('../assets/fonts/Ubuntu-Bold.ttf'),
    });

    this.setState({ fontLoaded: true });
  }

  render() {
  ...

И все же я продолжаю получать сообщение об ошибке "fontFamily" ubuntu-bold "не является системным шрифтом и не был загружен через Font.loadAsyn c. "

В чем может быть проблема? Я действительно озадачен этим. Я только что обновился до Expo SDK 37.0.0, однако до этого у меня была похожая проблема, поэтому я не уверен, что это проблема.

Она также не загружается в Ubuntu Regular, но это Ubuntu-Bold, который вспыхивает первым с ошибкой на Expo.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...