收藏
回答

手机授权弹框,授权之后再点击,就不要弹框怎么可以做到?

bindgetphonenumber

在弹框确认之后拿到手机号 ,下次点击如果拿到就不在弹框 可以做到吗?

希望大神指点一下!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


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

4 个回答

  • Code Weaver
    Code Weaver
    2020-06-08

    我们是基础信息授权 后 手机号授权。然后将openId与phoneNumber相绑定,下次授权头像昵称就能拿到手机号。

    2020-06-08
    有用 1
    回复 5
    • 董煜
      董煜
      2020-06-08
      什么意思  老铁  没懂
      2020-06-08
      回复
    • Code Weaver
      Code Weaver
      2020-06-08回复董煜
      点击页面某个按钮唤起头像昵称授权拿到openid后端存起来。如果用户再点击其他地方手机号授权登录,此时将openId与手机号绑定起来。,下次用户授权头像昵称就可以拿到手机号了。
      2020-06-08
      1
      回复
    • 董煜
      董煜
      2020-06-08
      是后端做的吗?
      2020-06-08
      回复
    • Code Weaver
      Code Weaver
      2020-06-08回复董煜
      后端做绑定 前端做交互。
      2020-06-08
      1
      回复
    • 董煜
      董煜
      2020-06-08
      我试下哈  大佬
      2020-06-08
      回复
  • 猛男陈阔
    猛男陈阔
    2020-06-08

    wx.getSetting

    2020-06-08
    有用 1
    回复 1
    • 董煜
      董煜
      2020-06-08
      这个拿不到手机号吧
      2020-06-08
      回复
  • H1HAO 🇨🇳
    H1HAO 🇨🇳
    2020-06-08

    判断如果用户有授权过就直接把上次获取到的手机号渲染出来就行啊,这不跟授权登录一个原理吗,把里面的scope判断换成手机号的scope就行

    2020-06-08
    有用 1
    回复 1
    • 董煜
      董煜
      2020-06-08
      可以详细说一下吗  按钮绑定那个事件之后点击不就直接弹框了吗?可以做前置操作吗?
      2020-06-08
      回复
  • 终极ZLY
    终极ZLY
    2020-06-08

    自己判断是否拿到了手机号哦,拿到了不走这个方法就好了

    2020-06-08
    有用 1
    回复 4
    • 董煜
      董煜
      2020-06-08
      重点是怎么判断   手机号是加密解密过程  才能拿到的
      2020-06-08
      回复
    • 终极ZLY
      终极ZLY
      2020-06-08回复董煜
      每个用户的openid是一致的,你传code给后台,后台去获取openid,他们去数据里对比,然后把值返给你
      2020-06-08
      回复
    • 董煜
      董煜
      2020-06-08
      绑定button之后就会点击弹框    没有前置操作   和openid没关系
      https://developers.weixin.qq.com/miniprogram/dev/component/button.html
      2020-06-08
      回复
    • 终极ZLY
      终极ZLY
      2020-06-08回复董煜
      完整逻辑,进入页面,通过用户唯一标识确认,是否获取过手机号(这个和你们用唯一标识和后台联动着做),判断是否显示带bindgetphonenumber的按钮,简单的wx:if判断
      2020-06-08
      回复
登录 后发表内容
问题标签