收藏
回答

button的授权手机号弹框 授权之后不弹框怎么做到?

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

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

3 个回答

  • 纸玫瑰
    纸玫瑰
    06-11

    不可能不弹框 你的产品逻辑不对 应该是先把tel设置为空 用getphonenumber后 把tel变量设置为获取的手机号, 立即咨询需要再加一个按钮 获取手机按钮和这个按钮分开,当点立即咨询的时候判断tel是否为空 如果空则弹框需获取手机号, 如果tel和open绑定了 就是进入界面获取openid 如果有手机号就直接把tel变量设置为手机号 再点立即咨询就不弹框了

    06-11
    有用 1
    回复
  • 卢霄霄
    卢霄霄
    06-11

    wx:if换另一个按钮

    06-11
    有用 1
    回复
  • 黄乖巧
    黄乖巧
    06-11

    没有搞懂你说想的

    你的意思是在授权时不弹框直接授权,还是授权之后再次点击不会弹框

    06-11
    有用
    回复 5
    • 董煜
      董煜
      06-11
      授权之后
      06-11
      回复
    • 黄乖巧
      黄乖巧
      06-11回复董煜
      在js中设置,点击时加一个判定如下图
      06-11
      回复
    • 董煜
      董煜
      06-11
      这个是getPhoneNumber这个方法中的?不行的呀  只要默认是open-type是这个就肯定弹框
      06-11
      回复
    • 黄乖巧
      黄乖巧
      06-11回复董煜
      那就试试在onload或者onready时,进行判定,如果已经授权,则让他display:none;记得 在点击之后进行this.onshow()相当于让他重新刷新。实现如下图。
      06-11
      回复
    • 董煜
      董煜
      06-11
      额...弹框之后还要后续操作的   解决了已经  兄弟  谢谢了
      06-11
      回复
登录 后发表内容
问题标签