在微信浏览器中直接使用window.close()事件并不会执行,借助下面的事件浏览器可以直接关闭
pushHistory();
function pushHistory() {
var state = {
title: "title",
url: "#"
};
window.history.pushState(state, "title", "#");
};
window.addEventListener("popstate", function(e) {
WeixinJSBridge.invoke('closeWindow',{},function(res){ });
}, false);
网友评论