Webview无法在带有Phonegap的android web应用程序上平移
我正在使用Phonegap为android和ios开发一个web应用程序 当Webview无法在带有Phonegap的android web应用程序上平移,android,web-applications,Android,Web Applications,我正在使用Phonegap为android和ios开发一个web应用程序 当元素获得焦点时,会弹出虚拟键盘,webview会在ios设备上平移到顶部,以避免键盘覆盖输入元素,但在android上不会平移 下面是html中的标记 和AndroidManifest xml <activity android:name=".MainActivity" android:label="@string/title_activity_main" android:windowSo
元素获得焦点时,会弹出虚拟键盘,webview会在ios设备上平移到顶部,以避免键盘覆盖输入元素,但在android上不会平移
下面是html中的
标记
和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:WindowsOfInputMode=“adjustResize”
大多数html元素的样式都使用百分比,如果我使用adjustResize
有人知道如何解决这个问题吗?thx包含我的web应用程序的webview设置了android:WindowsOfInputMode=“adjustResize”,我发现当文本输入集中时,将其滚动到视图中效果非常好:
var elOnFocus = function(e) {
var textInput = e.target;
// Use timeout to allow window to resize
window.setTimeout(function() {
textInput.scrollIntoView();
});
};
请参阅:您找到解决方案了吗?我也有同样的问题。@RickMortensen不幸的是没有