收藏
回答

是否支持人脸识别 the permission value is offline verify ?

wx.config({
  beta: true, // 必填,开启内测接口调用,注入wx.invoke 和wx.on 方法
  debug: true, // 选填,开启调试模式,默认为false 不开启
  appId: that.appId, // 必填,公众号的唯一标识
  timestamp: timestamp, // 必填,生成签名的时间戳
  nonceStr: noncestr, // 必填,生成签名的随机串
  signature: signature,// 必填,签名,详见微信JS-SDK 说明文档
  jsApiList: ['checkJsApi', 'checkIsSupportFaceDetect', 'requestWxFacePictureVerify'] // 必填,需要使用的jsapi 列表
});
wx.ready(function(){
  // config信息验证后会执行 ready 方法,所有接口调用都必须在 config 接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在 ready 函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在 ready 函数中。
  console.log('---wx验证成功--')
  //先判断设备是否支持人脸检测
  let info = {check_alive_type: that.check_alive_type};
  let data = JSON.stringify(info);
  wx.invoke("checkIsSupportFaceDetect", data,
    function(res){
      console.log('---checkIsSupportFaceDetect--',res)
      if(res.errCode == 0) {
        var lib_version_code = res.lib_version_code; // 开发者根据需要选择是否支
      } else {
        var ret = res.err_msg;
        ret += " errCode: " + res.err_code;
        alert(ret);
      }
    }
  );


回答关注问题邀请回答
收藏
登录 后发表内容
问题标签