第三章 第二节 基于Vue的WebApp返回键操作

2020-04-24  本文已影响0人  不务正业的设计师

在上一节讲过了webapp的过渡动画,下面在列举一些用户体验的推荐(与其说是推荐,不如说是填坑)

返回键

使用安卓手机的往往都知道手机的返回键操作,在使用WebApp过程中,可以对返回键进行处理,默认情况下返回上一个页面,但是当你需要进行退出App操作时,可以如下:
index.vue

  mounted() {
    if (window.history && window.history.pushState) {
    //禁止操作返回键操作
      history.pushState(null, null, document.URL);
      window.addEventListener("popstate", this.goBack, false);
    }
  },
//离开页面时销毁监听
 destroyed() {
    window.removeEventListener("popstate", this.goBack, false);
  },
methods:{
    goback(){
        navigator.app.exitApp();
      }
    },
}
上一篇下一篇

猜你喜欢

热点阅读