Я использую Cordova для отображения своего веб-сайта на мобильных устройствах. И у меня есть приведенная ниже конфигурация в manifest.xml для настройки изменения размера экрана при появлении виртуальной клавиатуры.
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:launchMode="singleTask" android:name="MainActivity" android:windowSoftInputMode="adjustResize">
Он отлично работает (как на изображении ниже), когда содержимое веб-страницы превышает размер экрана. Содержимое прокручивается вверх, чтобы текстовое поле и кнопка отправки были видны над клавиатурой.
Но когда высота содержимого страницы меньше высоты экрана, то содержимое страницы не прокручивается и всплывает виртуальная клавиатура, скрывая содержимое за собой. На изображении ниже кнопка отправки скрыта за виртуальной клавиатурой.
Какую конфигурацию мне обновить, чтобы содержимое прокручивалось независимо от высоты содержимого?