h5项目中,安卓返回键会自动回返回上一个页面,有时候在开发中需要在返回时添加一些别的操作。遇到一个需求,需要在点击返回键时弹出提示框,进行退出此页面的二次确认,有取消和确认按钮,点击取消关闭提示框,点击确认再返回上一个页面。
解决方法:监听popstate事件
//绑定监听事件
function addEventBack(){
pushHistory();
window.addEventListener("popstate",addBackKey,
h5项目中,安卓返回键会自动回返回上一个页面,有时候在开发中需要在返回时添加一些别的操作。遇到一个需求,需要在点击返回键时弹出提示框,进行退出此页面的二次确认,有取消和确认按钮,点击取消关闭提示框,点击确认再返回上一个页面。
解决方法:监听popstate事件
//绑定监听事件
function addEventBack(){
pushHistory();
window.addEventListener("popstate",addBackKey,