收藏
回答

onGetPhoneNumber测试号不可以用吗?

onGetPhoneNumber(e) {

    console.log(e , 'e e e e');

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

      const encryptedData = e.detail.encryptedData;

      const iv = e.detail.iv; 

      console.log(encryptedData , 'encryptedData encryptedData encryptedData');

      console.log(iv , 'iv iv iv');

      wx.setStorageSync('phone', {encryptedData:encryptedData,iv:iv})

      this.bindViewTap();

    }else {

      wx.showToast({

        icon:'error',

        title: '获取手机号失败',

      })

    }

  },


<button class="empowerBtn"  open-type="getPhoneNumbertype="primary"

      bindgetphonenumber="onGetPhoneNumber">授权登录</button>


  1. {type: "getphonenumber", timeStamp: 224281, target: {…}, currentTarget: {…}, mark: {…}, …}
  2. currentTarget: {id""offsetLeft45offsetTop547dataset: {…}}
  3. detail: {errMsg"getPhoneNumber:fail no permission"}
  4. mark: {}
  5. mutfalse
  6. target: {id""offsetLeft45offsetTop547dataset: {…}}
  7. timeStamp224281
  8. type"getphonenumber"
  9. _userTaptrue
  10. __proto__: Object


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

1 个回答

  • TNT
    TNT
    08-13

    测试号 没权限不能用 (已认证的企业号才能用)。。这个东西 用一次还要花3分钱。

    08-13
    有用
    回复
登录 后发表内容