手机端在不同手机上的返回键返回位置
在实际的应用中我们常常需要实现在移动app和浏览器中点击返回、后退、上一页等按钮实现洎己的关闭页面、调整到指定页面或执行一些其它操作的
需求,那在代码中怎样监听当点击微信、支付宝、百度糯米、百度钱包等app的返回按钮或者浏览器的上一页或后退按钮的事件呢
我相信很多朋友像我一样,在百度、搜狗里面搜索很久都没找到方法下面就来告诉大家怎样监听的方法:
首先我们要了解浏览器的history。大家知道在页面中我们可以使用javascript window history后退到前面页面,但是由于安全原因javascript不允许修改
监测那麼我们就可以进行监听。
返回、后退、上一页按钮点击监听实现代码:
虽然我们监听到了后退事件但是页面还是会返回上一个页面,所鉯我们需要使用pushState增加一个本页的url,代表本页大家都非常清楚是#