手机号码登录获取的小机率无法获取到 encryptedData,和 iv?
伪代码
<!--html-->
<button class="btn" type="primary" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" >手机号码登录</button>
<!--js-->
getPhoneNumber: function (e) {
var that = this;
//同意授权手机号
if (e.detail.errMsg == "getPhoneNumber:ok") {
// sessionKey 是用户授权信息返回的
that.phoneLogin(app.globalData.sessionKey, e)
}
}
phoneLogin: function(code,e){
//调用接口 解析 code返回token
var sessinId = 获取sessionId接口(code)
//这里获取的 encryptedData 和 iv 有几率会是 undefined
var phone = 解析手机号码接口(sessinId,e.detail.encryptedData,e.detail.iv)
}