安卓微信7.0.10 分享出去的链接lcalstorage和cookie和未分享出去的链接不共用?
发布于 5 年前 作者 xxu 10244 次浏览 来自 官方Issues

感觉7.0.10的微信分享出去的链接入口,和其他入口 localstorage和cookie不共用,之前的版本没有这个问题!

举个例子:

你在 www.test.com 域名下记一个localstorage, 就叫 `a:1` 然后你通过微信右上角的分享将链接分享(www.test.com)出去,自己再点击进去,

你就会发现你记的localstorage没有了(但是你点击别人的分享出去的链接是有的)

但是你直接访问www.test.com是有的!

目前只在安卓7.0.10发现这个问题,ios7.0.9没有这个问题

感觉是一个bug

demo链接

http://www.book1994.com

详情可以看下面视频链接

https://web-data.zmlearn.com/media/qqp8e6bYvcQ84tK3sr2yg/%E8%B7%AF%E6%98%8E%E9%9D%9E%202020-01-01%2018.59.03.mp4

5 回复

请问这个问题解决了么?我也遇到类似的问题

+1,不知道啥时候修复

你好,麻烦提供测试链接看下

微信7.0.10 版本发起微信支付后,部分机型(例如小米MIX2)域名缓存会被清除,麻烦看看这问题

我今天也碰到了,排查了好半天,最后在服务端打印每个请求的cookie才发现这个问题。通过模板消息、菜单、链接打开cookie是一样的,但是通过jssdk分享出去的链接打开cookie就不一样。不同的链接分享出去后,点击各个分享链接cookie都是一样的。看起来分享链接打开和其他方式打开是两个浏览器似的。

回到顶部