Description
现在发现调用wepy.getUserInfo()时,发现会拿到encryptedData,但是拿不到iv的值。请问各位大佬有遇见过没?
Environment
(因为只是极少部分用户打电话反映,所以对应的Platform 及Platform verision不是很确定)
- Platform: ios,android都有
- Platform version:
- Wechat version: [微信版本号]
- wepy-cli version: 6.4.1
- wepy version: 1.7.2
- other version:
Reproduce
[如何重现问题]
没找到重新的问题,我们是一步一步定位才发现是iv获取不到的。
Observed Results
[实际表现]
[Observed Results]
Expected Results
希望能正常获取到getUserInfo中的值
[Expected Results]
Relevant Code / Logs
let rawUser = await wepy.getUserInfo();
// 解密信息
let result = await this.decodeUserInfo(rawUser);
if (result && result.retcode != "00") {
Tips.modal("解密用户信息失败!")
if(rawUser){
let modalContent = rawUser.encryptedData + "|" + rawUser.iv + "|" +
rawUser.openid+ "|" + rawUser.memid
Tips.modal(modalContent)
}
}
//后续代码省略......
```
5条答案
按热度按时间a8jjtwal1#
你可以调用 wx.getUserInfo 试试看。
krugob8w2#
你可以调用 wx.getUserInfo 试试看。
好的,谢谢你, 我今天试试。 这个问题真的是排查半天了,郁闷死。。。。
nhaq1z213#
@Strong-Man 这里还有问题吗?
slmsl1lt4#
现在没有了,用了原生的,谢谢你!
vi4fp9gy5#
@Strong-Man 这里还有问题吗?
现在没有了,用了原生的,谢谢你!