React native Expo Custom font android проблема - PullRequest
0 голосов
/ 19 июня 2020

Я пробовал использовать собственный шрифт Avenir-book.tff и AvernirNext.otf для своего выставочного проекта. По какой-то причине мой собственный шрифт работает на моем устройстве iOS, но не работает на моем устройстве android. Вот мой код: app. js:

UNSAFE_componentWillMount() {
Font.loadAsync({
  "Avenir-Book": require("./assets/fonts/Avenir-Book.ttf"),
  "Avenir-Next": require("./assets/fonts/AvenirNextLTPro-Bold.otf"),
}).then(() => this.setState({ fontsLoaded: true }));
}

мой текст:

<Text style={styles.text}>ORA</Text>

Таблица стилей:

text: {
color: colors.white,
fontSize: 30,
fontFamily: "Avenir-Book",
fontWeight: "bold",
marginTop: 8,
},

Я пробовал использовать оба шрифта. Оба отлично работают на iOS, но совсем не работают на android. Кто-нибудь знает почему?

1 Ответ

0 голосов
/ 19 июня 2020

Я думаю, что этот ответ уместен: { ссылка }

Обязательно обратитесь к этому минимальному и полному рабочему примеру в документации: https://docs.expo.io/guides/using-custom-fonts/#a -minimal- но-полный-рабочий-пример

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