我正在使用 Phonegap 开发适用于 android 和 ios 的 Web 应用程序
当<input>
元素获得焦点时,虚拟键盘会弹出,webview 在 ios 设备上平移到顶部以避免键盘覆盖输入元素,但它不会在 android 上平移。
这是<meta>
html中的标签
<meta content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale" name="viewport" />
和 AndroidManifest xml
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main"
android:windowSoftInputMode="adjustPan"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
我只是无法设置android:windowSoftInputMode="adjustResize"
大多数 html 元素的样式都使用百分比,如果我使用 html 页面会乱adjustResize
有谁知道如何解决这个问题?谢谢