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