收藏
回答

当使用button获取手机号的时候,e.detail里只返回cloudID没有code,为什么?

getPhoneNumber (e) {
    console.log(e.detail.code)
  }
我看官网是这样写的,然后获得这个code传给phonenumber.getPhoneNumber,就可以换取手机号了

以下是我获得的事件对象


图呢?唉...
回答关注问题邀请回答
收藏

2 个回答

  • brave
    brave
    2022-03-25

    ① 确认当前基础库版本是否为 2.21.2 及以上。

    ② 开发者工具更新至最新版本,或者用真机进行调试。

    ③ 正常情况下,基础库 2.21.2 对应的是客户端版本号为 8.0.16,如果你的版本低于 8.0.16 并且是通过开发者工具向客户端推送的 2.21.2 基础库,大几率不会返回 code 参数,请手动更新微信版本。

    2022-03-25
    有用 3
    回复
  • 小黎
    小黎
    2022-03-25

    更新开开发者工具和基础库版本

    2022-03-25
    有用
    回复
登录 后发表内容