Plateforme Ionic


$ionicPlatform

$ionicPlatform est utilisé pour détecter la plateforme actuelle, ainsi que des choses comme la redéfinition du bouton retour Android dans PhoneGap/Cordova.

Méthodes

onHardwareBackButton(callback)

Les plateformes qui possèdent un bouton retour physique peuvent utiliser cette méthode pour s'y lier.

Parameters Type Détails
callback function

Déclenche la fonction de rappel lorsque cet événement se produit.

offHardwareBackButton(callback)

Supprime l'écouteur d'événement pour le bouton retour.

Parameters Type Détails
callback function

La fonction de gestionnaire liée à l'origine.

registerBackButtonAction(callback, priority, [actionId])

Enregistre une action de bouton de retour matériel. Lorsque le bouton est cliqué, une seule action sera exécutée, donc cette méthode détermine que l'action de bouton de retour enregistrée a la priorité la plus élevée.

Par exemple, si une feuille d'actions est déjà affichée, le bouton retour doit fermer la feuille d'actions plutôt que de revenir en arrière dans une vue de page ou de fermer une fenêtre modale ouverte.

Parameters Type Détails
callback function

Déclenché lorsque le bouton retour est cliqué, si ce gestionnaire a la priorité la plus élevée.

priorité number

Seule celle qui a la priorité la plus élevée sera exécutée.

actionId
(facultatif)
*

Cet id spécifie cette action. Par défaut : un id aléatoire et unique.

Valeur de retour :Function. Une fonction qui, lorsqu'elle est appelée, désenregistrera la backButtonAction.

ready([callback])

Déclenche une fonction de rappel lorsque l'appareil est prêt.

Parameters Type Détails
callback
(facultatif)
function=

La fonction à déclencher.

Renvoie : un objet promise, qui est résolu après que l'objet a été construit avec succès.

Autres extensions