undefined не является объектом (оценка 'UIManager.AndroidTextInput.Constants')

В настоящее время я работаю как с версией Android, так и с iOS, используя Reaction-native, но в версии для iOS возникает следующая ошибка:

undefined не является объектом (оценка 'UIManager.AndroidTextInput.Constants')

undefined не является объектом (оценка 'UIManager.AndroidTextInput.Constants

1 ответ

... В основном, была плохая проверка равенства:

if (Platform.OS = 'android') { ...

за

componentDidMount() {  
    if (Platform.OS === 'android') {
            BackAndroid.addEventListener('hardwareBackPress', this.handleBackOnOverlay);
    }

Это привело к добавлению прослушивателя событий для кнопки возврата Android в приложении iOS. Вышеуказанные ошибки были показаны в результате этого, кажется. Никогда не предполагайте, что сообщение об ошибке является ошибкой как таковой.

Другие вопросы по тегам