码迷,mamicode.com
首页 > 其他好文 > 详细

vue 监听返回

时间:2019-09-04 19:08:25      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:push   lis   function   bridge   ali   改变   listener   fun   安卓   

mounted: function() {  //使用keep-alive时可以放在activated内
    if (window.history && window.history.pushState) {
        history.pushState(null, null, document.URL);
        window.addEventListener(‘popstate‘, this.listenBack, false);
    }           
},
methods: {
    listenBack() {
        if (true) { //必须有,否则可能无法关闭
           //这个可以关闭安卓系统的手机
            document.addEventListener(‘WeixinJSBridgeReady‘, function() {
          WeixinJSBridge.call(
‘closeWindow‘);}, false); //这个可以关闭ios系统的手机,顺序不能改变 WeixinJSBridge.call(‘closeWindow‘); } }, beforeRouteLeave(to, from, next) { window.removeEventListener(‘popstate‘, this.listenBack, false); }

 

vue 监听返回

标签:push   lis   function   bridge   ali   改变   listener   fun   安卓   

原文地址:https://www.cnblogs.com/linjiangxian/p/11460831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!