У меня есть приложение Cordova, и у меня проблема с сафари-мобильным UIWebview. На моей странице есть много входов, и в случае, если один вход заполнен, мне нужно программно переключиться на следующий ввод. Поэтому я пытаюсь вызвать nextElement.focus (), который работает нормально.
Но на iOS, когда я это сделаю, приложение выполнит "отскок" (визуальная короткая прокрутка вверх и вниз) с Webview. Я думаю, что это вызвано клавиатурой, которая пытается скрыть после размытия на первом входе и показать после фокусировки на следующем вводе.
экранная запись проблемы
Может кто-нибудь помочь мне с решением, которое предотвращает отскок Webview? Я думаю, что это может быть возможно с предотвращением какого-либо события, которое скрывает клавиатуру, или с некоторым «взломом», которого я в настоящее время не знаю.
Спасибо за любую помощь.