收藏
回答

获取用户手机号,客户端提示用户手机号已被绑定,如何获取用户取消的状态?

微信通getPhoneNumber的方式获取用户手机号。当前逻辑是用户拒绝授权是可以进行后续操作的。

但客户端弹出了“该微信号还没有绑定手机号”的选择框。

问题1:用户点击图中取消后的状态如何获取到,小程序端需要判断用户点击了取消后进行后续操作。

问题2:这个客户端弹出的“该微信号还没有绑定手机号”选择框,是在用户点击授权手机号getPhoneNumber按钮后直接弹出,还是在用户选择了“授权手机号”以后再弹出?

回答关注问题邀请回答
收藏

1 个回答

  • 有赞
    有赞
    2020-10-30

    取消即没有拿到手机号,可以通过是否拿到手机号来进行判断。

    2020-10-30
    有用
    回复 3
    • 叁贰叁叁
      叁贰叁叁
      2020-10-31
      主要是如何判断用户点击了取消?
      2020-10-31
      回复
    • 有赞
      有赞
      2020-10-31回复叁贰叁叁
      取消没有事件回调, 只能通过是否获取到手机号来进行判断
      2020-10-31
      回复
    • 叁贰叁叁
      叁贰叁叁
      2020-10-31回复有赞
      请问这个判断是不是不能在获取手机号的事件回调中做判断?我在获取手机号回调中判断了用户授权和取消的状态,但是貌似点图中这个取消未执行这两个状态中的一个。那只能用定时器判断了吗?
      2020-10-31
      回复
登录 后发表内容
问题标签