Ionic-Plattform


$ionicPlatform

$ionicPlatform wird verwendet, um die aktuelle Plattform zu erkennen sowie Dinge wie das Überschreiben der Android-Zurück-Schaltfläche in PhoneGap/Cordova.

Methoden

onHardwareBackButton(callback)

Plattformen mit einer Hardware-Zurück-Schaltfläche können diese Methode verwenden, um sich daran zu binden.

Parameters Type Details
callback function

Löst die Rückruffunktion aus, wenn dieses Ereignis eintritt.

offHardwareBackButton(callback)

Das Listener-Ereignis für die Zurück-Schaltfläche entfernen.

Parameters Type Details
callback function

Die ursprünglich gebundene Handler-Funktion.

registerBackButtonAction(callback, priority, [actionId])

Registriert eine Aktion für die Hardware-Zurück-Taste. Wenn die Taste gedrückt wird, wird nur eine Aktion ausgeführt, daher legt diese Methode fest, dass die registrierte Aktion für die Zurück-Taste die höchste Priorität hat.

Zum Beispiel: Wenn bereits ein Action Sheet angezeigt wird, sollte die Zurück-Taste das Action Sheet schließen, anstatt eine Seitenansicht zurückzunavigieren oder ein geöffnetes Modal zu schließen.

Parameters Type Details
callback function

Wird ausgelöst, wenn die Zurück-Taste gedrückt wird, sofern dieser Handler die höchste Priorität hat.

priority number

Nur die Aktion mit der höchsten Priorität wird ausgeführt.

actionId
(optional)
*

Diese ID legt diese Aktion fest. Standard: eine zufällige und eindeutige ID.

Rückgabewert:Funktion. Eine Funktion, die beim Aufruf die backButtonAction abmeldet.

ready([callback])

Löst eine Callback-Funktion aus, wenn das Gerät bereit ist.

Parameters Type Details
callback
(optional)
function=

Die Funktion, die ausgelöst werden soll.

Rückgabe: ein Promise-Objekt, das aufgelöst wird, nachdem das Objekt erfolgreich konstruiert wurde.

Andere Erweiterungen