收藏
回答

buttom open-type=getPhoneNumber 怎么监听 授权弹出了?

获取手机号,点击的时候,显示 loading 弹窗,授权弹出后,loading消失,怎么监听的?

没看到 api上有说啊

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

1 个回答

  • TNT
    TNT
    2021-09-16

    点击弹出授权时 不应该loading,而是应该在允许成功里调用loading。接口返回再隐藏。

    if (e.detail.errMsg === 'getPhoneNumber:ok') {

    // 这里loading

    // 调接口解密成功后隐藏loading

    }

    2021-09-16
    有用
    回复 4
    • 忘记
      忘记
      2021-11-22
      不是这样的,你这样是弹出授权后才loading。。。我是要点击按钮,弹出授权之前就 loading,防止多次点击。我目前只能点击时loading,点击同意拒绝才取消loading。我看其他小程序是点击就loading,然后弹出授权了,就没了。我只能点击同意和拒绝后才能取消loading
      2021-11-22
      回复
    • TNT
      TNT
      2021-11-22回复忘记
      测试IOS。点击多次 只会弹一次。
      2021-11-22
      回复
    • 忘记
      忘记
      2021-11-22回复TNT
      安卓呢,不写 loading,就弹很多次,同事ios 也会弹很多次
      2021-11-22
      回复
    • TNT
      TNT
      2021-11-22回复忘记
      也没出现。。


      你要不试试这样:页面写两个button。点击手机号授权那个里面加个变量控制显示不同的按钮。点允许或者拒绝后再还原
      2021-11-22
      回复
登录 后发表内容