acIdcard 封装了离线身份证检测功能,本插件只能支持身份证正面识别,注意:Android端 Library-OCR sdk 需要授权, 并获取OCR key,授权规则及步骤请咨询:技术支持 QQ 2227421573
打开身份证检测页面
open({params}, callback(ret))
styles:
{
hint:{ //(可选项)JSON对象;顶部提示文字
title: '', //(可选项)字符串类型;顶部提示文字;默认:'将身份证人像面置于此区域内,头像对准,扫描'
titleSize: 17, //(可选项)数字类型;顶部提示文字字体大小;默认:20
titleColor: '#fff', //(可选项)字符串类型;顶部提示文字字体颜色;默认:#fff
},
navigationBar:{
title: '扫描身份证', //字符串类型;聊天页面标题;默认:40
titleColor: '#000', //字符串类型;标题文字颜色;默认:#000
}
}
ret:
{
status:true, //数字类型;打开页面是否成功
info:{ //json对象,身份证信息
name:'', //字符串类型;姓名
gender:'', //字符串类型;性别
nation:'', //字符串类型;民族
address:'', //字符串类型;住址
num:'' //字符串类型;公民身份证号码
}
}
err:
{
msg:'', //字符串类型;错误信息
}
var acIdcard= api.require('acIdcard');
acIdcard.open({
styles: {}
},function(ret){
console.log(JSON.stringify(ret))
});
iOS系统,Android系统
可提供的1.0.0及更高版本
关闭识别页面 (该接口仅支持ios,Android识别成功后,自动关闭并返回识别结果)
close()
var acIdcard = api.require('acIdcard');
acIdcard.close();
iOS系统,Android系统
可提供的1.0.0及更高版本