7
votes

Comment ajouter un bouton Suivant dans le plug-in Ionic Soft Keyboard

Nous développons l'application Android à l'aide du cadre ionique.

Lorsque nous cliquons sur la zone de texte d'entrée, nous devons afficher le bouton Suivant au lieu du bouton de retour. Dans l'API Native Android, nous avons des options pour montrer le bouton suivant. Mais dans le cadre ionique, nous n'avons pas d'options pour montrer le bouton suivant.

Comment puis-je ajouter le bouton Suivant dans le clavier programmable lorsque le champ de zone de texte d'entrée est sélectionné?


1 commentaires

Ne pouvons-nous pas faire cela sur Android?


3 Réponses :


1
votes

Bouton Suivant n'apparaîtra pas car par défaut, les projets ioniques cachent-le.Si besoin d'afficher le bouton Suivant, utilisez la ligne ci-dessous à l'intérieur de l'événement prêt à l'intérieur.

.run(function($ionicPlatform) {
  $ionicPlatform.ready(function() {
    // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
    // for form inputs)
    if(window.cordova && window.cordova.plugins.Keyboard) {
      //Comment out this line if you want the next and previous buttons
      cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
    }
    if(window.StatusBar) {
      // Set the statusbar to use the default style, tweak this to
      // remove the status bar on iOS or change it to use white instead of dark colors.
      StatusBar.styleDefault();
    }
  });
})


2 commentaires

Y a-t-il un moyen d'avoir la barre d'accessoires du clavier, où je pourrai activer et désactiver les boutons ionic?


Malheureusement, le bouton Suivant n'apparaît toujours pas avec le code de code cordova.plugins.keyboard.hidekeyboardAccessorybar (vrai); . Pourquoi?



0
votes

La bonne réponse serait passant false , au lieu de true : xxx


0 commentaires

3
votes
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);//show the keyboard accessory bar with the next, previous and done buttons
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);//hide the keyboard accessory bar with the next, previous and done buttons
refer to ionic-plugin-keyboard document, these functions only support ios platform, so they have no effect on android.

1 commentaires

Montrant que le bar à accessoires n'avait aucun effet pour moi, Android 4.4