Knowledge-Base icon indicating copy to clipboard operation
Knowledge-Base copied to clipboard

手Q微信点击左上角返回上一页

Open Dream4ever opened this issue 6 years ago • 0 comments

需求描述

如题。

最新进展

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

Dream4ever avatar Apr 24 '19 06:04 Dream4ever