const face = app.requireModule("face");
let face = requireModuleJs('face');
/**
* @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))
const ocr = app.requireModule("ocr");
let ocr = requireModuleJs('ocr');
/**
* @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);
});
此插件 Pod 引入会有问题,请手动引入到项目,具体配置如下:
PMUI-CloudWalk/ios/YUNCONG
文件夹拖入到项目中Privacy - Camera Usage Description
、Privacy - Photo Library Usage Description
、Privacy - Media Library Usage Description
、Privacy- Microphone Usage Description
字段,值可以设置任意的 String。AssetsLibrary.framework
CoreMedia.framework
AVFoundation.framework
三个系统依赖库