getPhoneNumber 解密失败

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

wx.login session 我做了缓存

1, 进入页面检查session是否过期, 过期wx.login 重新保存session

2,用户点击按钮后 getPhoneNumber, 获得手机号.

WXOPEN Club 内容图片 WXOPEN Club 内容图片 WXOPEN Club 内容图片

在模拟器中. 运行是正常的,  但是真机90%失败

目前解决方法:

1, 在进入页面时, 强制wx.login. 刷新session

2,用户点击按钮后 getPhoneNumber, 获得手机号.

这样真机没有问题.   那么请问, 按照逻辑, 这种错误是否是因为session 过期引起的

但是我第一步是使用了 wx.checkSession 检测过期

2 回复
wei38
wei381 楼6 年前

我也遇到这样的问题,获取用户信息的也有同样的问题,只有进入页面的时候新获取code才可以

agao
agao2 楼4 年前

前端解密?