如何防止硬件后退按钮重定向到上一页,但我需要在按两次时退出应用程序 .

即单按 - >什么都不做

不止一次 - >退出应用程序

有人帮帮我... :)

platform.registerBackButtonAction(() => {
  const overlayView = this.app._appRoot._overlayPortal._views[0];
  if(overlayView && overlayView.dismiss) {
    overlayView.dismiss();
  } else {
    let nav = this.app.getActiveNav();
    if(nav.canGoBack()){
      nav.pop();
      this.presentToast();
    } else if(this.lastBack + 500 < Date.now()) {
      this.platform.exitApp();
    }
  }
  this.lastBack = Date.now();
});

这就是我所做的......这在单按下导航回到上一页..多次按下应用程序并未关闭