События полностью не реагируют на производственные сборки на samsung s23 ultra undroid 15 Когда настройка доступа к увеличению экрана устанавливается на 1x . Приложение отображается правильно, но никаких прикосновений не зарегистрировано. Настройка увеличения на 0x или 2x решает проблему.
среда
expo sdk версия: 54.0.12
(s): и только (ios on unffict on unffict) Устройство (S) затронуто:
-
samsung s23 ultra (Android 15 с одним Ui 7) - при увеличении = 1x
-
samsung Samsung s22 ultra = 1x
-
stry s22 ultra
-
smsung s22 ultra
-
smsung> не увеличился. (Работает на всех уровнях увеличения)
Код: Выделить всё
{ "expo": "^54.0.12", "react": "19.1.0", "react-native": "0.81.4", "react-native-gesture-handler": "~2.28.0", "expo-router": "~6.0.8", "@gorhom/bottom-sheet": "^5.2.6" } < /code> Конфигурация приложения: < /strong> < /p> newArchEnabled: true - Использование GestureHandlerRootView с style = {{wlex: 1}}
- Использование expo-router с навигацией стека
Reproduce [/b]
- Настройка APK/AAB с Expo SDK 54 в проекте с использованием Expo-Router и React-C-Gesture-Handler
- Установка на Samsung S23 ultra, работающий android 15
- stamsung s23 ultra. Размер и стиль шрифта
- Установите размер шрифта на 1x (не 0x или 2x)
- Открыть приложение
- Попытка взаимодействовать с любыми трогательными элементами (кнопки, входные и т. Д.) События должны быть зарегистрированы, а пользовательский интерфейс должен реагировать на взаимодействия
фактическое поведение: события прикосновения полностью игнорируются. UI отображается правильно, но не интерактивно. < /P>
обходной путь, найденной < /strong> < /h2>
Добавление 1-пиксельного компонента [представление] до того, как основной контент загадочно решает проблема: < /p>
Подробнее здесь: https://stackoverflow.com/questions/797 ... g-when-scr
Мобильная версия