typescript - Ionic 2 - Cum să închizi aplicația cu butonul înapoi pe Android?


Am căutat pe Google cum să fac ca o aplicație Ionic2 să se închidă când se apasă butonul înapoi, totuși găsesc întrebări complet opuse, cum ar fi „Cum să previi închiderea aplicației Ionic2 când se apasă butonul înapoi?”. Asta este ceea ce îmi doresc, dar continuă să comute între filele recente când apăs înapoi.

Tocmai am început proiectul cu ionic start --v2 myProject tabs și nu am schimbat nimic.

Cum pot să forțez ieșirea atunci când butonul înapoi este apăsat pe dispozitivele Android?

Răspuns #1

Pentru a ieși din aplicație la apăsarea butonului înapoi, trebuie să înregistrați butonul hardware înapoi în constructorul dvs. după cum urmează.

constructor(){
    this.platform.ready().then(() => {
            this.platform.registerBackButtonAction(() => {
                navigator['app'].exitApp();                
            });
        });
}

Dar acest lucru va fi aplicabil tuturor paginilor. Pentru a afla mai multe despre gestionarea butonului hardware de întoarcere, verificați http://ionicframework.com/docs/v2/api/platform/Platform/