Почему шрифты моего выставочного приложения не работают на Android, но в Интернете все работает нормально ⇐ Android
Почему шрифты моего выставочного приложения не работают на Android, но в Интернете все работает нормально
почему шрифты моего приложения expo-react-native не работают на Android, но в Интернете все работает нормально там говорится: (fontFamily «DMRegular» не является системным шрифтом и не был загружен через Font.loadAsync.
[*]
Если вы намереваетесь использовать системный шрифт, убедитесь, что вы ввели имя правильно и что оно поддерживается. операционной системой вашего устройства.
[*]
Если это собственный шрифт, обязательно загрузите его с помощью Font.loadAsync.)
оно говорит, что для всех шрифтов я искал решение в Интернете, но ни одно из них не сработало Я пишу это из руководства на YouTube (Создание и развертывание приложения React Native | Учебное пособие по курсу React Native 2023 для начинающих) я дошел до (40:58) на видео
import { Stack } из "expo-router"; импортировать {useCallback} из «реагировать»; импортировать {useFonts} из «экспо-шрифта»; импортировать * как SplashScreen из «expo-splash-screen» SplashScreen.preventAutoHideAsync() const Layout = () => { const [fontsLoaded] = useFonts({ DMBold: require('../assets/fonts/DMSans-Bold.ttf'), DMMedium: require('../assets/fonts/DMSans-Medium.ttf'), DMRegular: require('../assets/fonts/DMSans-Regular.ttf'), }) const onLayoutRootView = useCallback(async () => { если (fontsLoaded) { ожидайте SplashScreen.hideAsync() } }, [fontsLoaded]) если(!fontsLoaded) { вернуть ноль } return } экспортировать макет по умолчанию Я пробовал добавить 'react-native-config.js' и пробовал старый способ Fonts.loadAsync(), также я не добавлял свойство fontWeight в свою таблицу стилей, а также пытался удалить свой папка node_modules
почему шрифты моего приложения expo-react-native не работают на Android, но в Интернете все работает нормально там говорится: (fontFamily «DMRegular» не является системным шрифтом и не был загружен через Font.loadAsync.
[*]
Если вы намереваетесь использовать системный шрифт, убедитесь, что вы ввели имя правильно и что оно поддерживается. операционной системой вашего устройства.
[*]
Если это собственный шрифт, обязательно загрузите его с помощью Font.loadAsync.)
оно говорит, что для всех шрифтов я искал решение в Интернете, но ни одно из них не сработало Я пишу это из руководства на YouTube (Создание и развертывание приложения React Native | Учебное пособие по курсу React Native 2023 для начинающих) я дошел до (40:58) на видео
import { Stack } из "expo-router"; импортировать {useCallback} из «реагировать»; импортировать {useFonts} из «экспо-шрифта»; импортировать * как SplashScreen из «expo-splash-screen» SplashScreen.preventAutoHideAsync() const Layout = () => { const [fontsLoaded] = useFonts({ DMBold: require('../assets/fonts/DMSans-Bold.ttf'), DMMedium: require('../assets/fonts/DMSans-Medium.ttf'), DMRegular: require('../assets/fonts/DMSans-Regular.ttf'), }) const onLayoutRootView = useCallback(async () => { если (fontsLoaded) { ожидайте SplashScreen.hideAsync() } }, [fontsLoaded]) если(!fontsLoaded) { вернуть ноль } return } экспортировать макет по умолчанию Я пробовал добавить 'react-native-config.js' и пробовал старый способ Fonts.loadAsync(), также я не добавлял свойство fontWeight в свою таблицу стилей, а также пытался удалить свой папка node_modules
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему размер моего выставочного приложения увеличился, когда я добавил значок приложения
Anonymous » » в форуме Android - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-