I’m using the ionic-plugin-keyboard
in my ionic 1 app. It works fine on iOS but it doesn’t scroll in Android hiding the input fields sometimes.
I’m using android:windowSoftInputMode="adjustPan"
in my Manifest and these are my input fields
<label class="item item-input">
<input type="text" placeholder="E-mail" ng-model="user.email">
</label>
Fullscreen is disabled in config.xml
: <preference name="fullscreen" value="false" />
but enabling it as suggested here doesn’t work too
This is my login.html
<ion-view>
<ion-content >
<div class="full column">
<div class="column">
<div class="row">
<a class="social button button-outline button-light" ng-click="socialLogin('facebook')">
<i class="icon ion-social-facebook"></i>
</a>
</div>
</div>
<div class="column">
<div class="list">
<label class="item item-input">
<input type="text" placeholder="E-mail" ng-model="user.email">
</label>
<label class="item item-input">
<input type="password" placeholder="Password" ng-model="user.password">
</label>
</div>
</div>
<button class="button button-outlinen" ng-click="emailLogin(user)">
LOGIN
</button>
</div>
</ion-content>
</ion-view>
Style.css
.full {
width: 100%;
height: 100%;
}
.column {
display: flex;
flex-shrink: 0;
flex-direction: column;
}
App.js
$ionicConfigProvider.scrolling.jsScrolling(false);
Any tip on how to solve this?