我正在使用Cordova在移动设备上呈现我的网站。而且我在manifest.xml中具有以下配置,以在弹出虚拟键盘时调整屏幕的大小。
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:launchMode="singleTask" android:name="MainActivity" android:windowSoftInputMode="adjustResize">
当网页内容超出屏幕尺寸时,它可以正常工作(如下图所示)。向上滚动内容,以便在键盘上方可见文本框和提交按钮。
但是当页面内容的高度小于屏幕的高度时,页面内容不会滚动,并且虚拟键盘会弹出,将内容隐藏在后面。在下图中,“提交”按钮隐藏在虚拟键盘的后面。
我应该更新什么配置,以便无论内容的高度如何滚动内容?
尝试将SoftInputMode设置为“ adjustPan”