2017-03-24 13 views

答えて

0

アラートが存在する場合、あなたはオーバーレイがこのproposed solutionようなものを使用して存在しているかどうかを確認するためのチェックを行うことができます確認するにはregisterBackButtonAction

this.platform.registerBackButtonAction(() => { 
    try { 
    this.viewController.dismiss() 
    } 
    catch(e) { 
    ... no overlay component open 
    } 
}) 

を使用して、これを試みることができます。

+1

ありがとうございます@ Und3Tow。これは私が最後にしたものです。 'let activePortal = this.ionicApp._loadingPortal.getActive()|| this.ionicApp._modalPortal.getActive()|| this.ionicApp._toastPortal.getActive()|| this.ionicApp._overlayPortal.getActive(); if(activePortal){ activePortal.dismiss(); } ' –

関連する問題