Я думаю, что когда TextInput находится в фокусе, первое нажатие кнопки используется для смещения фокуса. от TextInput (хотя это нетипичное поведение) и любые последующие нажатия кнопки запускают связанную функцию. Это также может объяснить, почему функция вызывается при каждом нажатии, когда клавиатура не работает.
Код: Выделить всё
function msgInputHandler() {
console.log("Test");
}
Кнопка должна быть нажимается пользователями после ввода текста в поле ввода, которое затем должно инициировать вызов API. Следовательно, можно предположить, что кнопка будет нажата только при поднятой клавиатуре.
Подробнее здесь: https://stackoverflow.com/questions/786 ... act-native
Мобильная версия