Как перенаправить аппаратную кнопку возврата в Ionic 3?

#javascript #android #ios #angular #ionic-framework

#javascript #Android #iOS #angular #ionic-framework

Вопрос:

Я хочу включить аппаратную кнопку возврата в ionic 3, которая перенаправляет страницу и показывает содержимое, которое мы хотим перенаправить на страницу. поскольку я новичок в ionic 3, подскажите мне, как перенаправить кнопки с аппаратного устройства?

Ответ №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();
}
  

Комментарии:

1. да, @sadsad пожалуйста, не могли бы вы объяснить мне подробно ..?

2. могу ли я узнать, как это сделать, этого не происходит ..!