2015-03-24 2 views
1

У меня есть приложение Phonegap 4.0 в iOS с <input />.iOS: изменение размера экрана при появлении клавиатуры (в HTML5 APP)

Когда я фокусирую <input />, весь экран перемещается вверх и не изменяет размер. Но я хочу, чтобы размер размером на экране до отрегулировал на новый, меньший экран с клавиатурой.

цель сохранить заголовок видимым:

<header style="position:absolute; top:0: left:0; right:0; height: 30px;"> 
    ... 
</header> 

Мой текущий index.html viewport тег:

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0"> 

Это не имеет никакого эффекта:

<preference name="KeyboardShrinksView" value="false" /> 

Ни делает добавление height=device-height to viewport tag ..

+0

Привет, вы нашли ответ? –

ответ

0

Измените 'minimum-scale = 1.0' на 'maximum-scale = 1.0'. Используя минимальную шкалу, вы говорите, что содержимое не может изменять размер меньше, например, когда клавиатура появляется в вашем случае.

+0

hmm не работает .. также попытался изменить KeyboardShrinksView = true/false .. – kvdmolen

Смежные вопросы