监听返回按钮以及关闭微信内置浏览器

$(function(){
        pushHistory();
        window.addEventListener("popstate", function(e) {
            if(${photo != null}) {
                /*返回前三个页面*/
                setTimeout('WeixinJSBridge.call("closeWindow")',2000);
            }else{
                /*返回上一个页面*/
                setTimeout('WeixinJSBridge.call("closeWindow")',2000);
            }
        }, false);
        function pushHistory() {
            var state = {
                title: "title",
                url: "#"
            };
            window.history.pushState(state, "title", "#");
        }
    });
<script>
    $(function () {
        setTimeout('WeixinJSBridge.call("closeWindow")',2000);
    });
</script>
发布了6 篇原创文章 · 获赞 0 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41765506/article/details/98208515