1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 微信自带浏览器环境内左上角返回 关闭按钮事件监控

微信自带浏览器环境内左上角返回 关闭按钮事件监控

时间:2021-11-29 23:24:01

相关推荐

微信自带浏览器环境内左上角返回 关闭按钮事件监控

#意思大概是修改历史栈,把给当前页的url加‘#‘,返回的时候就会重新去请求页面了

<script src="/libs/jquery/2.1.4/jquery.min.js"></script><script type="text/javascript">//按$(function(){pushHistory();window.addEventListener("popstate", function(e) {//alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能var ua = navigator.userAgent.toLowerCase();if(ua.match(/MicroMessenger/i)=="micromessenger") {WeixinJSBridge.call('closeWindow'); //微信} else if(ua.indexOf("alipay")!=-1){AlipayJSBridge.call('closeWebview'); //支付宝}else if(ua.indexOf("baidu")!=-1){BLightApp.closeWindow(); //百度}else{window.close(); //普通浏览器} }, false);function pushHistory() {var state = {title: "title",url: "#"};window.history.pushState(state, "title", "#");}});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。