请问移动端h5页面如何监听用户按了返回按钮?
网友回复
只要利用pushstate与popstate方法
if (window.history && window.history.pushState) { pushHistory(); window.addEventListener("popstate", (e)=> { alert('页面要返回了') }, false); } function pushHistory() { const state = { title: "title", url: "#" }; window.history.pushState(state, "title", "#"); }