体验版和正式版小程序的缓存是同一套,获取信息时会出现问题
发布于 7 年前 作者 qiang42 5308 次浏览 来自 官方Issues

小程序进入时会请求接口获取到openid和sessionKey,unionid; 还有授权后获取到的信息, 然后用缓存存储起来;

我们登录和注册时需要这几个参数

现在遇到的问题是打开了体验版的注册后, 已存储了openid等信息, 可能这次注册和登录是成功的;

然后打开正式版,此时之前存储的openid可能被替换成了正式的数据, 注册依然是成功的;

接下来我可能又来到了体验版, 这次可能不会再存储体验版的openid了, 所以当前是正式版的openid信息, 我再注册登录时就会失败了

这种情况有解决方法吗? 还是只能每次都删除一下体验版或正式版,然后重新打开,重新存储对应的信息

1 回复

正常用户不会不同版本来回切换的。那每次都覆盖吧

回到顶部