Перемещение страницы вверх при вводе полей ввода делает страницу безответственной с помощью Chrome на iOS - PullRequest
0 голосов
/ 14 января 2019

Я создаю приложение для Hybird (используя ionic). Когда я использую приложение в браузере (последняя версия Chrome) с iphone, в то время как я ввожу что-то в поле ввода, страница перемещается вверх. Это в основном поведение фокусировки ввода по умолчанию. Есть несколько способов отключить прокрутку, но они предназначены для Cordova. Я просто использую веб / www версию без Cordova.

Когда страница перемещается наверх, я не могу получить доступ к элементам (например, к кнопке отправки) в форме. По сути, это делает половину страницы безответственной, это область, где была показана клавиатура.

Я действительно верю, что это проблема Chrome, связанная с webkit и связанная с веб-обзором. Я пытался использовать z-index, transform и некоторые другие свойства, но ни одна из них не работает.

...