我的Phonegap 3.1中的软键盘涵盖了Android 4.x中的输入字段。这个问题非常烦人,我刚刚发布了一个问题。但是突然间有了火花,我在Stackoverflow上的多个帖子中整合了答案并得到了正确的解决方案。我只想在这里发布以供将来参考。 有两个关键步骤:
<preference name="stay-in-webview" value="false">
2.在config.xml中,添加以下行:
<preference name="android-windowSoftInputMode" value="adjustResize">
或者,如果您使用的是SDK,则可以转到项目的AndroidManifest.xml并添加:
android:windowSoftInputMode="adjustResize"
到<activity>
使用phonegap构建应用程序后,上面两行代码应具有相同的效果。
然后运行您的应用程序,键盘不应再覆盖您的输入。
如果解决方案不适合您,请随意添加任何内容。