HarmonyOS CardRecognition的取消和失败如何区分?CardRecognition识别完一面后如果业务处理识别数据失败后想重试,需要怎么处理?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 卡证识别CardRecognition 
1234浏览  • 1回复 待解决
#鸿蒙通关秘籍#detectBarcode模块识别图片失败应该如何处理? 
1033浏览  • 1回复 待解决
如果业务数据很麻烦 要转化类型 怎么处理? 
615浏览  • 0回复 待解决
Jtag不识别/OpenOCD连接失败,怎么解决? 
13576浏览  • 2回复 待解决
HarmonyOS 识别手机录制的语音失败 
1281浏览  • 1回复 待解决
HarmonyOS speechRecognizer (语音识别) 创建失败 
1412浏览  • 1回复 待解决
HarmonyOS CardRecognition卡证识别拿到的身份证uri,如何获取到身份证图片? 
1210浏览  • 1回复 待解决
HarmonyOS CardRecognition相关问题 
1158浏览  • 1回复 待解决
HarmonyOS 收到通知扩展消息后,如果不想替换标题和内容怎么处理 
851浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何避免顺序识别手势中的后续手势识别失败? 
1291浏览  • 1回复 待解决
HarmonyOS 指纹与人脸识别失败的锁定判定 
2322浏览  • 1回复 待解决
相册扫码识别多码失败 
3038浏览  • 1回复 待解决
网络请求数据后的处理 
1529浏览  • 1回复 待解决
HarmonyOS 需要处理后端long类型数据吗, 如果需要有对应的库或者处理方式吗 
912浏览  • 1回复 待解决
HarmonyOS avplayer报错后该怎么处理? 
1301浏览  • 1回复 待解决
HarmonyOS 自定义界面扫码,识别成功一次后无法继续识别 
1159浏览  • 1回复 待解决
KVManager 存储数据后,启动 App 读取失败 
1487浏览  • 1回复 待解决
如何处理语音识别过程中的错误? 
1238浏览  • 0回复 待解决
HarmonyOS createAudioCapturer失败,报系统处理异常,多次重新创建业务均无效 
1640浏览  • 1回复 待解决
HarmonyOS 混淆后无法启动实时录音识别能力 
912浏览  • 1回复 待解决
HarmonyOS  引入RN后打包失败 
1807浏览  • 1回复 待解决
HarmonyOS 正式签名打包处理的hap安装失败 
2203浏览  • 1回复 待解决
HarmonyOS web组件需要处理页面加载失败后去加载自定义的失败页面,但是当前onErrorReceive不准确 
2184浏览  • 1回复 待解决
HarmonyOS 希望对CardRecognition返回的cardImageUri做人证对比 
985浏览  • 1回复 待解决





















在返回信息CallbackParam里面code:可判断成功和失败,可以做非成功就统一处理的业务。对于双面卡证,是直接一起获得的信息,包含信息为”front”和”back”通过两个不同的信息去处理正反面的业务信息即可,这边写了个demo。
1.当点右上角取消的时候,code为-1。
2.当正常识别后,如果数据正常,那边可以按照正常业务处理;如果数据不正常,假如拿出了身份证,但是名字被盖住了,那就会返回一个错乱的数据,那边可以通过不正常的数据去判断,然后通过router.back()或者router.replace()重新跳转到识别页面。
当识别异常,比如本来需要识别的是银行卡,但是用户拿出来的是学生卡,那么就不会进行识别操作。
所以可以按照code-1为取消识别判断。只要卡证正确的情况能识别了,code都为200,然后通过实际识别到的数据去判断到底该不该成功。demo如下: