SoftInputMode =“ adjustResize”当内容高度小于虚拟键盘弹出时的显示高度时,不滚动页面内容

问题描述 投票:0回答:1

我正在使用Cordova在移动设备上呈现我的网站。而且我在manifest.xml中具有以下配置,以在弹出虚拟键盘时调整屏幕的大小。

<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:launchMode="singleTask" android:name="MainActivity" android:windowSoftInputMode="adjustResize">

当网页内容超出屏幕尺寸时,它可以正常工作(如下图所示)。向上滚动内容,以便在键盘上方可见文本框和提交按钮。

enter image description here

但是当页面内容的高度小于屏幕的高度时,页面内容不会滚动,并且虚拟键盘会弹出,将内容隐藏在后面。在下图中,“提交”按钮隐藏在虚拟键盘的后面。

enter image description here

我应该更新什么配置,以便无论内容的高度如何滚动内容?

android cordova android-softkeyboard cordova-android
1个回答
0
投票

尝试将SoftInputMode设置为“ adjustPan”

© www.soinside.com 2019 - 2024. All rights reserved.