收藏
回答

button.getphonenumber pc端获取不到code?

pc拿不到code,mac能拿到encrytedData和iv数据,但是window直接报错了errMsg

基础库版本: 2.31.0

最后一次编辑于  2023-05-08
回答关注问题邀请回答
收藏

1 个回答

  • Jianbo
    Jianbo
    2023-05-08

    看截图没有报错呀

    2023-05-08
    有用
    回复 3
    • 李湘辉
      李湘辉
      2023-05-08
      截图的mac的,没有code,新版的应该里面有code字段的,这种格式就是老版本的还要解密拿到手机号
      2023-05-08
      回复
    • Jianbo
      Jianbo
      2023-05-08回复李湘辉
      贴代码看看
      2023-05-08
      回复
    • 李湘辉
      李湘辉
      2023-05-08回复Jianbo
      <button class="custom_btn flex align-center" open-type="getPhoneNumber" bindgetphonenumber="submitForm">微信登录</button>
      async submitForm(ev: CustomEvent) {
              const code = ev.detail.code;
              if(!code){
                  log.error({
                      msg: 'getPhoneNumber code error',
                      value: ev.detail
                  });
                  return showToast('微信登录失败,请联系管理员查看原因');
              }
      这种应该和代码没关系
      2023-05-08
      回复
登录 后发表内容