不同小程序存储相同的字段,会不会覆盖?openId是否一致?
发布于 6 年前 作者 lei98 15223 次浏览 来自 官方Issues

举例:

第一个问题:A小程序存储 wx.setStorageSync(‘openId’, ‘123’);B小程序存储 wx.setStorageSync(‘openId’, ‘456’);两者会不会相互被覆盖?

第二个问题:同一微信号,在A小程序获取的 openId 跟在B小程序下获取的 openId 是否一致?

4 回复

偶尔登录不上去,也许是登录逻辑有问题

第一个问题:两个小程序的 Storage 是相对独立的,不会覆盖

第二个问题:openid 对于同一小程序,不同用户是唯一的(删除小程序重新打开仍然一致),对于不同小程序是不一致的,不同小程序可以通过 UnionID 来判断是否为同一用户,详见

UnionID 机制说明

1,应该不会

2,应该不一致

不同小程序的本地存储是分开的,要不然不乱套了。

回到顶部