idCardScan

来自于:开发者立即使用

Method

论坛示例

为帮助用户更好更快的使用模块,论坛维护了一个示例,示例中包含示例代码、知识点讲解、注意事项等,供您参考。

概述

本模块封装了 exocrengine 的二代身份证识别

模块概述

二代身份证识别可在离线状态下识别,没集成各大平台AI

模块接口

front

身份证正面扫描

front(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
    {
      code: 0,       //成功返回
      msg: '成功!',
      image: '',    //base64身份证正面图片
      result: {
               cardNum:'',    //身份证号
               name:'',sex:'', //性别
               nation:'',         //民族
               birth:'',            //生日
               address:''
            }   
    }
    

    示例代码

var idCardScan = api.require('idCardScan');
idCardScan.front(function(ret) {
    if (ret.code==0) {
        alert(JSON.stringify(ret.result));
    } 
});

可用性

Android,ios系统

可提供的1.0.0

back

身份证背面扫描

back(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
    {
      code: 0,       //成功返回
      msg: '成功!',
      image: '',    //base64身份证背面图片
      result: {office:'',validDate:''}    //身份证信息 office 发证机关 validDate 有效期
    }
    

    示例代码

var idCardScan = api.require('idCardScan');
idCardScan.back(function(ret) {
    if (ret.code==0) {
        alert(JSON.stringify(ret.result));
    } 
});

可用性

Android,ios系统

可提供的1.0.0