В проекте, над которым я работаю, мы используем Angular with Ionic. Проблема, о которой я упоминаю, происходит на странице с кучей полей формы. Когда вы переходите через поля формы, в какой-то момент страница идет blanc (веб-страница, а не вид).
Если я коснусь WebView, клавиатура будет отклонена, а HTML снова и снова отобразится. Это случайный случай. Нужно зацикливаться, переключая поле формы на поле, и в какой-то момент это происходит.
Вот пример того, как выглядит поле ввода.
<input ng-model="createAccountForm.email_value"
id="email"
name="email"
type="email"
value=""
placeholder="{{translate('general.email')}}"
set-aria-label="general.email"
aria-required="true"
required/>
благодаря
Попробуйте переключиться на WKWebView
, потому что Apple побудила нас сделать это сама.
Объект WKWebView отображает интерактивный веб-контент. Новая разработка должна использовать этот класс вместо старого класса UIWebView.
Источник: документация WKWebView