公众号监听本页面退出?
发布于 6 年前 作者 jing26 7262 次浏览 来自 官方Issues

用vue进行微信公众号的开发,在A页面添加了一个返回键的监听,点击推出返回index首页,想在index页也添加一个退出监听(点击退出时返回公众号窗口)。

问题:index页面会监听到A页面退出,导致A页面跳转到index之后,index也捕捉到退出,直接返回到窗口,有点传递的意思,有没有什么方法,可以设置对本页面的退出进行监听,只控制本页面就好了

//页面A监听 
window.addEventListener("popstate"function(e//监听手机的返回按键
          // alert('监听到了');
          
          window.location.href='index';//页面跳转
          window.history.pushState('back''''#');//这个我也不知道什么意思,别人这么写,直接搬过来的
          window.removeEventListener('popstate',{});
          }
        }, false);


//index页面
 window.addEventListener("popstate"function(e{ 
        WeixinJSBridge.call('closeWindow');
        window.removeEventListener('popstate',{});
        },false);


回到顶部