获取手机号接口真机调试会显示解密失败,是Bug还是流程有问题?
发布于 7 年前 作者 wcai 2291 次浏览 来自 官方Issues
<i-button
      bind:getphonenumber="handleClickLogin"
      shape="circle" 
      size="default"
      i-class="kjdl-btn"
      open-type="getPhoneNumber"
    >
      一键授权登录
    </i-button>

这是wxml

getPhoneNumber: function (res,e) {
app.wxRequest('POST', app.globalData.URL + '/api/wx/getPhoneNumber', {
      encryptedData: e.detail.encryptedData,
      iv: e.detail.iv,
      openid: res
    }, success => {
}
}

拿到相关信息后就给后端,显示解密失败

pc上和已发布的小程序测试ok,但是真机测试ios下一直失败 ,安卓没问题

2 回复

官方没BUG,自身问题,可能也与第三方框架有关

ios 删除小程序,重新测试呢? 我的ios 测试没问题…不过我是用的官方的那个方法,直接调用的getphonenumber ,可以获取到

回到顶部