使用适用于Android和iOS的Phonegap 3.6.3创建移动应用程序.问题仅适用于Android,因为iOS会按照我的意愿行事.
当我单击输入文本字段或textarea时,会出现一个软键盘.它有时涵盖这些元素.
这些页面放在iScroll中,位于底部,另一个是绝对放置的div,因此一旦屏幕弹出,我就无法滚动到其中任何一个.我怀疑当键盘出现时我必须将webview更改为更小.然而,在尝试了很多东西后,它无法正常工作.
config.xml中
<preference name="permissions" value="none" />
<preference name="phonegap-version" value="3.5.0" />
<preference name="orientation" value="default" />
<preference name="target-device" value="universal" />
<preference name="fullscreen" value="false" />
<preference name="webviewbounce" value="true" />
<preference name="prerendered-icon" value="false" />
<preference name="stay-in-webview" value="false" />
<preference name="ios-statusbarstyle" value="black-opaque" />
<preference name="detect-data-types" value="true" />
<preference name="exit-on-suspend" value="false" />
<preference name="show-splash-screen-spinner" value="false" />
<preference name="auto-hide-splash-screen" value="false" />
<preference name="disable-cursor" value="false" />
<preference name="android-minSdkVersion" value="13" />
<preference name="android-windowSoftInputMode" value="adjustResize|stateHidden" />
<preference name="android-installLocation" value="auto" />
<preference name="SplashScreen" value="splash" />
Run Code Online (Sandbox Code Playgroud)
(已经为android-windowSoftInputMode尝试了许多不同的值,如下例所示)
<preference name="android-windowSoftInputMode" …Run Code Online (Sandbox Code Playgroud)