Android离子键盘滚动问题



我正在使用离子1.4.2在Android上开发应用程序。并使用了离子键盘插件。

我遇到了这个问题:在登录页面中,如果单击输入(重点),则表单不会滚动到中心,但是,如果我输入输入字符的键盘,则表单将滚动到中心。

在iOS上,没有这样的问题。

<ion-content  scroll="true" overflow-scroll="false" class="loginDiv" ng-show="loginViewVisible">
<form></form>

</ion-content>
<ion-content>other elements</ion-content>

请尝试在配置文件中添加以下代码行。

<preference name="android-windowSoftInputMode" value="adjustResize" />
<preference name="fullscreen" value="false" />

配置文件可以找到Android XML路径:App/Platforms/android/res/xml/config.xml

以及更多信息,请检查您的app.js文件,以获取键盘插件,以下是否如下提及

if (window.cordova && window.cordova.plugins && window.cordova.plugins.Keyboard) {
  cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
  cordova.plugins.Keyboard.disableScroll(true);
}

希望它会有所帮助。

最新更新