I am testing a login view on a samsung galaxy young pro duos which has its own physical keyboard and android 2.3.6 version but i can't submit the form when i use $cordovaKeyboard in the controller. When I remove $cordovaKeyboard the input does not enter any text.
Here is the controller
.controller('loginCtrl', function($scope, $http, $location, $ionicLoading, $cordovaKeyboard) {
$scope.enableBackButton = false;
$scope.loginData = {};
$scope.tryLogin = function(loginData) {
alert('Test OK');
};})
And the view
<ion-view title="HKI-CI Projet Femmes Enceintes" hide-back-button="true">
<div class="bar bar-subheader bar-calm">
<h2 class="title">IDENTIFICATION</h2>
</div>
<ion-content class="padding has-header has-subheader">
<div class="list">
<label class="item item-input">
<input type="text" placeholder="Identifiant" ng-model="loginData.identifiant">
</label>
<label class="item item-input">
<input type="password" placeholder="Mot de passe" ng-model="loginData.motDePasse">
</label>
</div>
</ion-content>
<ion-footer-bar>
<div class="button-bar">
<button class="button button-royal ion-checkmark" ng-click="tryLogin(loginData)"> CONNEXION</button>
</div>
</ion-footer-bar></ion-view>
May be I miss something so please help me.