美文网首页
uniapp获取手机号

uniapp获取手机号

作者: 魔王哪吒 | 来源:发表于2020-08-18 17:15 被阅读0次
     <button open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">getPhoneNumber</button> 
    
    image.png

    open-type String 开放能力

    注意

    事件务必使用vue语法,比如下面的获取手机号示例

    <button type="default" open-type="getPhoneNumber" @getphonenumber="decryptPhoneNumber">获取手机号</button>
    
    image.png
    getPhoneNumber(e) {
      if (!e.target.iv) {
        uni.showModal({
          content: '获取手机号失败!',
          showCancel: false
        })
        return;
      }
      uni.checkSession({
        success: _ => {
          bindMobileApi({
            ivdata: e.target.iv,
            encrypdata: e.target.encryptedData,
          }).then(res => {
            this.$emit('callback',true);
            store.dispatch('getInfo', false)
            uni.showModal({
              content: '登录成功',
              showCancel: false
            })
          }).catch(err => {
            store.dispatch('getInfo', false)
          })
        },
        fail: res => {
          store.dispatch('getInfo', false)
          uni.showModal({
            content: '获取手机号失败,请再次尝试!',
            showCancel: false
          })
        }
      })
    }
    

    相关文章

      网友评论

          本文标题:uniapp获取手机号

          本文链接:https://www.haomeiwen.com/subject/gvjkjktx.html