微信小程序---人脸识别(wx.startFacialRecognitionVerify)

//活体检测,是否支持人脸识别

wx.checkIsSupportFacialRecognition({
  checkAliveType: 2,
  success: function(res) {
     if (res.errCode === 0 || res.errMsg === "checkIsSupportFacialRecognition:ok") {
      //调用人脸识别
      _this.startface(_this.data.custName.replace(/(^\s*)|(\s*)$/g, ""), _this.data.custIdCard);//身份证名称,身份证号码
      return;
    }
    wx.showToast('微信版本过低,暂时无法使用此功能,请升级微信最新版本')
  },
  fail: res => {
    wx.showToast('微信版本过低,暂时无法使用此功能,请升级微信最新版本')
  }

})
 
 
//人脸识别
startface(name, idcard) {
   wx.startFacialRecognitionVerify({ 
    name: _this.data.custName,//身份证名称
    idCardNumber: _this.data.custIdCard,//身份证号码
    success: function(res) {
      var checkAliveType = res.verifyResult;
       //调用接口
 
    },
    checkAliveType: 2,
    fail: err => {
      wx.showToast('请保持光线充足,面部正对手机,且无遮挡')
    }
  })
},

猜你喜欢

转载自www.cnblogs.com/Super-scarlett/p/10286123.html
今日推荐