收藏
回答

getUserInfo和getPhoneNum

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug getUserInfo getPhoneNumber 客户端 6.6.6 2.0.5


- 使用场景

除了login+getUserInfo的登录方式,我们还有短信验证码的形式。

getUserInfo更新前,可以在getPhoneNumber的回调内通过wx.getUserInfo(),实现一次点击即可获得用户信息和手机号。

但现在getUserInfo必须通过button组件由用户主动触发,getPhoneNumber也必须通过button组件触发。当使用login形式登录时,手机号的绑定必须要再次点击button。


- 希望提供的能力

希望能实现点击一下button,就能同时得到用户信息和手机号。


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

13 个回答

  • 小言子
    小言子
    2018-05-11

    更新之前,可以在通过button组件触发getPhoneNumbe之后,直接调用wx.getUserInfo()获取用户信息,昨晚更新之后,方法全废了,二者只能获取一个

    2018-05-11
    有用
    回复
  • 哇哦
    哇哦
    2018-05-11

    真令人遗憾,这个用户体验太不好了

    2018-05-11
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-05-10

    你好,暂不支持

    2018-05-10
    有用
    回复 3
    • RG
      RG
      2018-05-16
      那现在用户getUserInfo登录的时候就要获取手机号绑定在一起怎么解决
      2018-05-16
      回复
    • 婷婷子
      婷婷子
      2018-05-22
      login登录时,既要获取手机号,又要获取用户信息这样的登录如何解决?不然让用户点击多次,岂不是很不合理
      2018-05-22
      5
      回复
    • 小指
      小指
      2019-12-01
      这个暂不支持的回答很不负责任啊。手机号都授权了,还不让拿用户信息,个人认为用户的数据分几个等级,最私密的信息授权了,其他相对低等级的数据完全可以打包授权。用户点击两次按钮,用户体验非常糟糕。
      2019-12-01
      回复

正在加载...

登录 后发表内容