Knowledge-Base
Knowledge-Base copied to clipboard
手Q微信点击左上角返回上一页
需求描述
如题。
最新进展
2019年5月14日再次测试了一下,发现的确是 URL 最后附加了 ?_wv=65536 这个查询字符串的话,点击返回会后退到前一个页面,而不是直接退到聊天界面。
测试设备:自己的 iPhone 7,妹子的 iPhone 7P,朱姐的 安卓机。
2019年5月13日再打开手机上的TIM,然后用它访问自己编写的页面。点击页面中的链接进入新的页面之后,再点击左上角的“返回”,这次竟然可以正常地返回上一页了!
查看各页面所调用的 JS,没有 pushState 相关的代码。
又查看 TIM 的版本更新情况,最新一版是6个月前的!
不过自己在TIM中打开页面的时候,链接的末尾加上了 ?_wv=65536 这么个查询条件,难道是它的作用?还需要进一步研究确认一下。
方案调研
Google:微信 QQ 左上角 返回 关闭
参考链接:微信自带浏览器环境内左上角返回、关闭按钮事件监控?,知乎的这个链接,答案比较全面,可以参考。
相关资料:pushState() | MDN