公众号监听本页面退出?
用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);