verifyFace: function verifyFace(xm, sfzh) {
return new Promise(function (resolve, reject) {
wx.startFacialRecognitionVerify({
checkAliveType: 0,
name: xm,
idCardNumber: sfzh,
success: function success(res) {
console.log('人脸识别成功');
console.log(res);
if (res.errCode == 0) {
resolve(res);
}
},
fail: function fail(res) {
console.log('人脸识别失败');
if (res.errCode == 10001) {
_self.$tip.error('信息填写有误,请重试:', res.errCode);
_self.$tip.error('身份证号码与姓名不匹配:', res.errCode);
} else if (res.errCode == 10004) {
_self.$tip.error('人脸与身份证信息不匹配:', res.errCode);
} else {
_self.$tip.error('错误的状态码:', res.errCode);
}
reject(res);
} });
});
checkAliveType无论是设置成0或不设置,真机调试结果都是闪烁,不出现读数字的情况。
私信你了