找了许久,终于找到左上角返回的事件监测了,但是关闭的还是没有找到~希望知道怎么监测微信左上角关闭按钮的同学帮帮忙了~
下面我把左上角的监测事件po出来,亲测可用~
$(function () { pushHistory(); var bool = false; setTimeout(function () { bool = true; }, 1000); window.addEventListener("popstate", function (e) { if (bool) { //做你想要做的操作 alert("你点击了返回按钮"); location.href = document.referrer;//跳转到指定连接~ } pushHistory(); }, false); }); function pushHistory() { var state = { title: "title", url: "#" }; window.history.pushState(state, "title", "#"); }
关闭当前微信内的H5页面:
WeixinJSBridge.invoke('closeWindow', {}, function (res) {
alert("关闭");
});