Я работаю над небольшим приложением, которое использует Sencha Touch 2 для пользовательского интерфейса. Прямо сейчас я запускаю его в Safari на своем iPad и iPhone.
Моя проблема заключается в том, что всякий раз, когда я нажимаю на текстовое поле, Safari вызывает виртуальную клавиатуру и выталкивает всю веб-страницу вверх, за пределы экрана.
Это выглядит не очень естественно, так как верхняя панель инструментов больше не видна.
Вот два снимка экрана, которые демонстрируют проблему. На втором скриншоте вы можете увидеть эффект, когда видна клавиатура.
Есть ли способ предотвратить такое поведение и заставить Safari изменитьразмер пользовательского интерфейса?