收藏
回答

体验版和正式版小程序的缓存是同一套,获取信息时会出现问题

问题模块 框架类型 问题类型 操作系统版本 手机型号 微信版本
客户端 小程序 Bug ios所有 所有 所有

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

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

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

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

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

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

最后一次编辑于  11-25
回答关注问题邀请回答
收藏

1 个回答

  • 刁_Kyle
    刁_Kyle
    11-26

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

    11-26
    赞同
    回复
问题标签