Ionic2 退出/挂起应用程序2

Ionic2 退出/挂起应用程序2,ionic2,Ionic2,当按下智能手机上的返回按钮时,我认为我的应用程序已关闭,因为在这之后,当我再次访问时,我的应用程序将再次显示登录页面,是否可以暂停我的应用程序而不关闭? 提前谢谢 致以最诚挚的问候。安装以下插件: cordova plugin add https://github.com/tomloprod/cordova-plugin-appminimize.git 覆盖后退按钮操作以最小化应用程序: import {Platform} from 'ionic-angular'; declare var w

当按下智能手机上的返回按钮时,我认为我的应用程序已关闭,因为在这之后,当我再次访问时,我的应用程序将再次显示登录页面,是否可以暂停我的应用程序而不关闭? 提前谢谢


致以最诚挚的问候。

安装以下插件:

cordova plugin add https://github.com/tomloprod/cordova-plugin-appminimize.git
覆盖后退按钮操作以最小化应用程序:

import {Platform} from 'ionic-angular';
declare var window;
export class SamplePage {
  backButton;
  constructor(
    private platform: Platform
  ){}
  ionViewWillEnter(){
    this.backButton = this.platform.registerBackButtonAction(()=>{
       window.plugins.appMinimize.minimize();
    });
  }
  ionViewCanLeave(): boolean{
    this.backButton();
    return true;
  }
}

谢谢你回复我,Jai,但我希望只有当我在主页上时,返回按钮才能最小化我的应用程序。如果我将此代码放在mainPage.html中,它会影响我的所有页面。你知道我怎么解决吗?谢谢我已经编辑了答案,以便在视图进入时注册后退按钮操作,然后在视图即将离开时将其删除。谢谢Jai!“backButton;”是“declare var backButton;”否?另外一个问题,我有一个错误“error TS1005:”;“expected.”您知道如何解决它吗?提前谢谢!!我已经更正了我的示例,
backButton
变量应该在类中声明。好的!是的,是正确的,但我继续错误:“错误TS1005:”;“预期的。”你知道为什么吗?谢谢