多个小程序同时在微信运行Storage 信息冲突覆盖问题?有遇到过的同学码?

发布于 6 年前作者 ayu14506 次浏览最后编辑 6 年前来自 ask

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

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


5 回复
yangao
yangao1 楼6 年前

感谢指点🙏!

ycai
ycai2 楼6 年前

复现流程:

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

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

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

dlin
dlin3 楼6 年前

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

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

开发者:…

ligao
ligao4 楼6 年前

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

fangyao
fangyao5 楼4 年前

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