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