云从活体检测、OCR

云从活体检测、OCR

模块名称–活体检测

  • face

模块引入

  • Weex

const face = app.requireModule("face");

  • H5

let face = requireModuleJs('face');

模块方法–设置licence

/**
 * @param String  licence字符串
 */
face.setLicence(String);
  • 示例
face.setLicence(this.licence);

模块方法–开始活体检测

/**
 * @param callback  回调事件
 */
face.startAliveCheck(callback(result))
  • 示例
face.startAliveCheck((data) => {
        console.log(data);
});

模块方法–开始活体检测(可设置检测类型个数)

/**
 * @param count(int) 检测类型个数
 * @param callback  回调事件
 */
face.startAliveCheck(count,callback(result))

模块名称–OCR

  • ocr

模块引入

  • Weex

const ocr = app.requireModule("ocr");

  • H5

let ocr = requireModuleJs('ocr');

模块方法–设置licence

/**
 * @param String  licence字符串
 */
ocr.setLicence(String);
  • 示例
ocr.setLicence(this.licence);

模块方法–身份证扫描自动检测 无需拍照

/**
 * @param JsonString  json字符串
 */
ocr.ocrOpenCamera(JsonString,callback(result));
  • 参数说明
key 是否必须 value类型 说明
flag String front:身份证人像面 其他则为:身份证国徽面
  • 示例
ocr.ocrOpenCamera(JSON.stringify(cardParam), (callback) => {
          callback = JSON.parse(callback);
          //传递返回数据
          this.getContextParam(callback);
          setTimeout(() => {
            pmui.closePage();
          }, 500);
});

模块方法–银行卡识别

/**
 * @param callback   回调事件
 */
ocr.ocrBankCardOpenCamera(callback(result));
  • 示例
ocr.ocrBankCardOpenCamera((callback) => {
          callback = JSON.parse(callback);
          //传递返回数据
          this.getContextParam(callback);
          setTimeout(() => {
            pmui.closePage();
          }, 500);
        });

iOS集成说明

此插件 Pod 引入会有问题,请手动引入到项目,具体配置如下:

  • PMUI-CloudWalk/ios/YUNCONG 文件夹拖入到项目中
  • 前往 Building Settings 设置 BitCode 为 NO
  • 在 Other Link Flags 里面加上“-Wl,-stack_size,1000000,-force_load +libCloudWalkSDK.路径”,如果要去除其他警告请 加上“-w”。
  • iOS 10以上集成需要在 info.plist 文件中添加 Privacy - Camera Usage DescriptionPrivacy - Photo Library Usage DescriptionPrivacy - Media Library Usage DescriptionPrivacy- Microphone Usage Description字段,值可以设置任意的 String。
  • 在 TARGETS–PowerMobile–General–Frameworks,Libraries,and Enbedded Content 加入 AssetsLibrary.framework CoreMedia.framework AVFoundation.framework 三个系统依赖库