收藏
回答

cookie丢失问题?

出现问题的机型手机型号和微信版本:

机型:iphone 13 pro

系统版本:iOS 17

微信版本:8.0.41

 

机型:iphone 14 pro max

系统版本:iOS 16.6

微信版本:8.0.40

 

现象:

点击微信分享卡片进入H5页面,首次会重定向到登录页,登录后回到该页面,此时杀掉微信进程,再次打开微信,点击卡片依旧会重定向登录页面;此时点击左上角 “X”关闭登录页,再次点击卡片,不会重定向到登录;

使用其他网站如(http://juejin.cn)也有类似的问题;

通过抓包发现杀掉微信进程首次访问页面,页面请求会有大量登录相关的cookies丢失,关闭页面后再次打开cookies可以正常携带;

请问微信webview中cookies的同步机制是什么样的,为什么第一次会带不上cookie?

感谢!


回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2023-09-15

      iOS app的机制是第一次创建WKWebview的时候会触发同步cookie存储,所以第一个网页获取不到cookie,有其他网页被创建之后才能读取到cookie

    2023-09-15
    有用
    回复 3
    • 陶玲
      陶玲
      2023-11-10
      目前有什么解决办法吗?
      2023-11-10
      回复
    • 哄哄
      哄哄
      02-01
      为什么 在webview里 通过wss建立连接时不携带cookie信息?
      02-01
      回复
    • 海蓝色贝壳🌸 🌻
      海蓝色贝壳🌸 🌻
      04-02
      kbone小程序会同步存储cookie到storage里面吗
      04-02
      回复
登录 后发表内容