IOS зависает при использовании ScrollView/KeyboardAvoidingView в Expo 50.0.7/React Native 0.73.4 и @react-navigation/nat ⇐ IOS
IOS зависает при использовании ScrollView/KeyboardAvoidingView в Expo 50.0.7/React Native 0.73.4 и @react-navigation/nat
Я несколько дней копался, пытаясь выяснить, почему моя сборка iOS зависает, поэтому решил опубликовать это для тех, кто столкнулся с этой проблемой, и спросить, знает ли кто-нибудь решение?
>
Я видел в Интернете несколько отчетов о Чрезмерное количество ожидающих обратных вызовов: 501., но ни в одном из них не упоминается KeyboardAvoidingView. Я точно обнаружил, что если я удалю этот компонент, приложение станет стабильным, а если я снова введу его, оно снова начнет зависать.
В качестве обходного пути, чтобы не использовать его, я добавил несколько полей в нижней части представления, чтобы пользователи могли видеть поля - не идеально, но на данный момент это функциональный обходной путь.
Поведение кажется несколько изменчивым, но если я коснусь поля ввода и/или энергично прокрутлю экран вверх и вниз, оно начнет глючить и довольно скоро полностью зависнет.
Ошибка, которую я вижу в консоли, представляет собой поток:
ПРЕДУПРЕЖДЕНИЕ Чрезмерное количество ожидающих обратных вызовов: 501. Некоторые ожидающие обратные вызовы, которые могли просочиться из-за того, что их никогда не вызывали из машинного кода: {"785":{"модуль":"UIManager","method":"configureNextLayoutAnimation"}, "788":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "791":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "794":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "797":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "800":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "803":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "806":{"модуль":"UIManager","method":"configureNext [обрезка - и так далее] Я использую функциональный компонент, вложенность такая:
return ( ... поля ввода ... Если я использую компонент неправильно или кто-то знает лучший способ справиться с этим, было бы здорово узнать, что я могу/должен сделать вместо этого.
Я несколько дней копался, пытаясь выяснить, почему моя сборка iOS зависает, поэтому решил опубликовать это для тех, кто столкнулся с этой проблемой, и спросить, знает ли кто-нибудь решение?
>
Я видел в Интернете несколько отчетов о Чрезмерное количество ожидающих обратных вызовов: 501., но ни в одном из них не упоминается KeyboardAvoidingView. Я точно обнаружил, что если я удалю этот компонент, приложение станет стабильным, а если я снова введу его, оно снова начнет зависать.
В качестве обходного пути, чтобы не использовать его, я добавил несколько полей в нижней части представления, чтобы пользователи могли видеть поля - не идеально, но на данный момент это функциональный обходной путь.
Поведение кажется несколько изменчивым, но если я коснусь поля ввода и/или энергично прокрутлю экран вверх и вниз, оно начнет глючить и довольно скоро полностью зависнет.
Ошибка, которую я вижу в консоли, представляет собой поток:
ПРЕДУПРЕЖДЕНИЕ Чрезмерное количество ожидающих обратных вызовов: 501. Некоторые ожидающие обратные вызовы, которые могли просочиться из-за того, что их никогда не вызывали из машинного кода: {"785":{"модуль":"UIManager","method":"configureNextLayoutAnimation"}, "788":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "791":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "794":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "797":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "800":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "803":{"module":"UIManager","method":"configureNextLayoutAnimation"}, "806":{"модуль":"UIManager","method":"configureNext [обрезка - и так далее] Я использую функциональный компонент, вложенность такая:
return ( ... поля ввода ... Если я использую компонент неправильно или кто-то знает лучший способ справиться с этим, было бы здорово узнать, что я могу/должен сделать вместо этого.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Предотвратить перекрытие содержимого KeyboardAvoidingView (React Native)?
Anonymous » » в форуме CSS - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-