多个小程序同时在微信运行Storage 信息冲突覆盖问题?有遇到过的同学码?
发布于 5 年前 作者 ayu 14295 次浏览 来自 问答

场景: 用户在小程序A 登陆, wx.setStorage --> userInfo
          同时打开小程序B,wx.setStorage --> userInfo  

问题:发现B小程序的userInfo 覆盖掉了A小程序的 userInfo 导致登陆错误


5 回复

感谢指点🙏!

复现流程:

1 微信搜索 “焕颜唯美科技美容自愈抗衰养生”  打开小程序 点击我的,手机号验证码登陆,首页为焕颜唯美店铺信息,此信息在storage中存储。此时将小程序切换到后台运行。

2 再次微信搜索   泗水亭美容院 相同登陆流程。此时将小程序切换到后台运行。

3  切换到焕颜唯美小程序,点击我的,点击首页,发现信息更新为泗水亭美容院 信息 !

https://developers.weixin.qq.com/community/develop/doc/000c46a91403003d4c985089e51800我也提过这个问题

官方:就是不解决,你能咋整?

开发者:…

你好,想请问一下「我的」页面信息是否会在 onLoad 或者 onShow 时从后台拉取最新信息,看起来是后台的信息串了

小程序之间的 storage 是隔离的,理论上不应存在这种情况,麻烦提供下详细的复现场景

回到顶部