Желаемый эффект для моего приложения для Android — иметь веб-представление с полем ввода и содержимым. Когда пользователь нажимает на клавиатуру, клавиатура поднимает поле ввода вверх, но не изменяет размер основного содержимого, а просто накладывается на него, как показано на схеме ниже.
У меня проблема ощущение такое, что клавиатура закрывает поле ввода и не нажимает это вверх.
В настоящее время это приложение Cordova для Android. В манифесте я настроил
Также в config.xml:
Я использовал android:windowSoftInputMode="adjustPan", чтобы предотвратить изменение размера экрана, а это то, чего я хочу, поскольку я не хочу, чтобы содержимое сжималось. Я также попытался настроить CSS для фиксированного и абсолютного поля ввода (в основном привязанного к нижней части веб-просмотра.
Насколько я понимаю, когда клавиатура появляется из-за редактирования в поле ввода, оно также поднимет поле вверх, поскольку поле ввода ограничено веб-просмотром, которое также будет поднято вверх.
Любой совет приветствуется,
Спасибо,
Д
Подробнее здесь:
https://stackoverflow.com/questions/396 ... g-up-input