Cordova BlinkID阿联酋身份证扫描未返回姓名或号码



我想扫描遇到的酋长国IDhttps://github.com/BlinkID/blinkid-cordova
在github链接上创建了演示应用程序

  1. 在repo上克隆
  2. 执行./initCordovaDemoApp.sh以创建demoApp
  3. demoApp/www/js/index.js中更新的许可证密钥
  4. cordova build android构建的apk

它是扫描卡的两侧,扫描成功后仅返回我3张图像(正面、背面和面部图像(但姓名、号码、性别都是空的。

在谷歌搜索后,我发现所选的识别器可能有问题

在index.js中,它是(上述回购中的默认值(

var blinkIdCombinedRecognizer = new cordova.plugins.BlinkID.BlinkIdCombinedRecognizer();
blinkIdCombinedRecognizer.returnFullDocumentImage = true;
blinkIdCombinedRecognizer.returnFaceImage = true; 

我不知道如何更改识别器,在哪里可以找到cordova的所有识别器列表,以及哪一个最适合扫描酋长国ID?

截至目前,SDK没有对阿拉伯脚本进行OCR,因此BlinkIdCombinedRecognizer从阿联酋ID中提取的唯一数据是全名、国籍和文档编号。您可以通过访问来检索这些

blinkIdCombinedRecognizer.result.fullName
blinkIdCombinedRecognizer.result.nationality
blinkIdCombinedRecognizer.result.documentNumber

识别器还从背面的MRZ中提取数据,中提供了适用的字段

blinkIdCombinedRecognizer.result.mrzResult

您可以在文档中查看MRZ字段的完整列表,mrzResult对象将只返回实际文档的MRZ中包含的字段。

相关内容

  • 没有找到相关文章

最新更新