小程序获取手机号码判定条件

e.mp.detail.errMsg == "getPhoneNumber:fail user deny" || e.mp.detail.errMsg == "getPhoneNumber:user deny"

判定条件如上代码

完整如下:

<button
              v-else-if="isShow && isShowPlanList && bindingMobile == 0"
              plain
              class="Regular c_fdc200 fz26 test_btn flex_center_center"
              hover-class="none"
              open-type="getPhoneNumber"
              data-url="/pages/test/testStart"
              @getphonenumber="getPhoneNumber"
            >去测评</button>
getPhoneNumber(e) {
      let url = e.mp.currentTarget.dataset.url;
      if (e.mp.detail.errMsg == "getPhoneNumber:fail user deny" || e.mp.detail.errMsg == "getPhoneNumber:user deny") {
        if (url == 1) {
          this.toIM();
        } else if (url == 2) {
          this.toAgainTest();
        } else {
          this.toTestStart(url);
        }
      } else {}
}

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值