PhoneGap: есть ли способ, чтобы клавиатура не изменяла размер представления?

В настоящее время я использую телефонную защелку для мобильного приложения im. На экране «Мой вход», когда я выбираю текстовое поле, изображение сжимается горизонтально, когда клавиатура сдвигается вверх. Это происходит только для Android, а не для iOS.

Это касается меня, потому что у меня есть нижняя панель инструментов, которая является position:absolute; bottom:0; position:absolute; bottom:0; И эта панель инструментов отображается в Android, когда появляется клавиатура. В iOS клавиатура просто накладывает его.

Solutions Collecting From Web of "PhoneGap: есть ли способ, чтобы клавиатура не изменяла размер представления?"

В AndroidManifest.xml вашего основного действия добавьте следующее:

 android:windowSoftInputMode="adjustPan" 

а также

 android:configChanges="orientation|keyboardHidden" 

В index.html добавьте то, что указано traumalles:

 <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, target-densityDpi=device-dpi" /> 

Добавить

  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, target-densityDpi=device-dpi" /> 

На ваш заголовок