移动端 手机 vue项目中 监听手机物理返回键 js监听返回按钮

问题背景: 项目中用户总是可能误触到返回按钮,但此时可能并不希望返回,所以需要弹框进行确认操作。 原理:利用history 和 浏览器 刷新popstate状态 去实现 每一次返回都会去历史记录回退 -1 所以就在进入页面之前 往历史记录里面多记录一次当前页面的链接。然后再回退的时候监听刷新,去做一些事情。 1、挂载完成后,判断浏览器是否支持popstate // BBBB.vue mounted
相关文章
相关标签/搜索