над клавиатурой есть две кнопки «Готово» и клавиша «Ввод» в правом нижнем углу,
обе должны запускать «onSubmitEditing». ', но в Chrome на устройстве iOS работает только клавиша ввода
Код: Выделить всё
setKeyVisable(true)}
onBlur={()=>handleBlur()}
onSubmitEditing={()=>handleBlur()}
onChangeText={handleInputChange}
value={searchText}
/>
любые идеи. Я пробовал добавить кучу разных триггеров «onXXXX», но ни один из них, похоже, не срабатывает на ios с использованием Chrome при нажатии кнопки Кнопка «Готово» над клавиатурой.
Причина, по которой я работаю над этим, заключается в том, что моя функция handleBlur устанавливает состояние клавиатуры (setKeyVisable(false))
, которая контролирует, будет ли или сайт не масштабируется - т.е. я не хочу, чтобы размер сайта изменялся при активной клавиатуре
Подробнее здесь: https://stackoverflow.com/questions/787 ... mitediting