Ionic framework 按“硬件后退”按钮时重定向用户

Ionic framework 按“硬件后退”按钮时重定向用户,ionic-framework,redirect,Ionic Framework,Redirect,我有一个Ionic 5应用程序,如果用户在满足条件时按下硬件后退按钮,我想将用户重定向到特定页面。(我只想在我的一个页面中使用该功能) 有什么想法吗 谢谢为此创建一项服务,并使用ionrouteroutlet.pop()创建两个功能,一个是根据您的情况创建的,另一个是正常的反向导航过程;然后在页面中的所有构造函数中,添加这个函数,默认情况下,如果条件满足,它将执行它的函数,如果条件不满足,它将执行正常的返回函数。注意:如果要从服务获取当前路由名称,请使用router.events.subscri

我有一个Ionic 5应用程序,如果用户在满足条件时按下硬件后退按钮,我想将用户重定向到特定页面。(我只想在我的一个页面中使用该功能) 有什么想法吗


谢谢

为此创建一项服务,并使用ionrouteroutlet.pop()创建两个功能,一个是根据您的情况创建的,另一个是正常的反向导航过程;然后在页面中的所有构造函数中,添加这个函数,默认情况下,如果条件满足,它将执行它的函数,如果条件不满足,它将执行正常的返回函数。注意:如果要从服务获取当前路由名称,请使用router.events.subscribe((event:RouterEvent)=>{…})
this.subscription=this.platform.backButton.subscription(()=>{this,router,navigate(['/yourPageRoute']))})