如何在Ionic 3中重定向硬件后退按钮?

问题描述 投票:0回答:1

我想在离子3中启用硬件后退按钮,重定向页面并显示我们想要重定向到页面的内容。因为我是离子3的新手,指导我如何从硬件设备重定向按钮?

javascript android ios angular ionic-framework
1个回答
1
投票

像这样的东西?

platform.registerBackButtonAction(()=>{
      // get the current activeNav
      let nav = app.getActiveNavs()[0];
      let active = nav.getActive();

      //crete as many difrent conditions as you need ...
      if(active.instance instanceof Pagename){
      //work u wanna do with dat page name
      }
      if(active.instance instanceof Pagename2){
      //work u wanna do with dat page name
      }

      //Go back
      nav.pop(); 

    },2)  //<- this is priority

您还可以检查是否可以返回:

if (nav.canGoBack()){
    nav.pop();
}
© www.soinside.com 2019 - 2024. All rights reserved.