一直用的ionic+angularjs开发app,不过感觉里面真的挺多坑,安卓返回键就是其中一个,打包后,按返回键就直接退出了,不是返回上一个页面。现发现两个解决方案。

1、可以直接引入mui.js,mui编写了返回键功能,还不错。。。不过如果要用mui,慎重···因为mui.css会影响某些样式···我自己改了许久···

2、在app.js中插入一下代码···

     function plusReady(){
            // 监听键按下事件
            plus.key.addEventListener('backbutton', function() {
                    if($location.path() == '/tab/dash' || $location.path() == '/tab/chat' || $location.path() == '/tab/account' ) {
                        plus.runtime.quit();
                    } else {
                        history.back(-1);
                    }
                }, false);
        }
      if(window.plus){
            plusReady();
        }else{
            document.addEventListener("plusready",plusReady,false);
        }

附上截图:

ionic框架打包后安卓返回键不能返回上一个页面,直接退出的问题

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2022-01-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案