So steuern Sie Android-Button-Routen?
-
21-12-2019 - |
Frage
Die Standardeinstellung in Onsen ist, dass die App, wenn der Geräte-Backbutton gedrückt wird, schließt.Gibt es eine Möglichkeit, das in Onsen zu kontrollieren, um auch den Action / Page-Historie Ons-Navigator zu investieren?
danke!
Lösung
Im Falle von PhoneGAP / CORDOVA wird das Backbutton-Ereignis abgefeuert, wenn der Backbutton gedrückt wird. Daher können Sie den EventHandler s.t einstellen.
generasacodicetagpre.In der EventHandler-Funktion können Sie die Poppage-Methode des Navigators anrufen, indem Sie den Navigator-Scope S.T erhalten.
generasacodicetagpre.Wenn Sie Monaca verwenden, das Hybrid-Anwendungsrahmen basierend auf Cordova, dem Backbutton-Event wird nicht abgefeuert.Stattdessen können Sie die .ui-Datei verwenden, in der das Backbutton-Ereignis definiert ist, s.t.
generasacodicetagpre.Andere Tipps
Nein, das Backbutton-Ereignis umholen, um zu verhindern, dass die Anwendung getötet wird. Onsen-UI-Unterstützung für Android-Back-Button auf dem Ons-Navigator- und Ons-Sliding-Menü von V1.1.1.
Sie können die hier
überprüfenSie können es mit " defedervicebackbuttonHandler " nach ons fortsetzen Ereignis steuern.Fügen Sie einen Ereignis-Listener für die Back-Button hinzu und tun Sie alles, was Sie möchten.
generasacodicetagpre.Überprüfen Sie einfach diesen Artikel: https://onsen.io/guide/overview.html#handlingbackbutton