//活体检测,是否支持人脸识别
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('请保持光线充足,面部正对手机,且无遮挡')
}
})
},