Ich habe ein Problem mit der Rücktaste des Standard-Handys, die die Bestätigung beim Beenden der Anwendung überprüft. Wenn ich die Zurück-Taste drücke, sollte ein Handler aufgerufen werden, der ein Pop-up anzeigt, um das Beenden zu bestätigen. ODER gibt es einen Methodenaufruf registerBackButtonAction ()? oder ist es so, wie man es in IONIC 2 verwendet? Bitte hilf mir. Danke im Voraus.
Dies ist mein gelöster und funktionierender Code. Danke euch allen.
%Vor% Platform API hat einen Handler registerBackButtonAction
.
Sie können etwas tun wie:
In app.component.ts
%Vor%Irgendwie zu spät zur Party ... Aber es gibt mehr zum Zurück-Button als zum Schließen der gedrückten Seiten, speziell für Projekte mit mehreren Tab-Seiten.
Manchmal wird eine Seite NICHT in die Root-Seite, sondern in eine der navCtrl der Registerkarte gepuffert. Also müssen wir nach allen suchen.
Wenn keine Seite oder kein Menü geöffnet ist, sollten wir die zuletzt verwendeten Tabs (ähnlich der Instagram-App) umkreisen und zum vorherigen Tab zurückkehren. Außerdem sollten wir nicht mehr als einmal zu jedem Tab zurückkehren (ähnlich wie Instagram)
Ich habe mich von den Antworten hier inspirieren lassen und eine umfassende Methode entwickelt, die alle notwendigen Funktionen behandelt:
Die Details finden Sie in diesem Blogbeitrag
Ein Demo-Code kann von meinem GitHub heruntergeladen werden.