HarmonyOS 鸿蒙Next 实时扫描多个码图时,只返回一个码图结果,Scan Kit识别多个码图失败

发布于 1周前 作者 eggper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 实时扫描多个码图时,只返回一个码图结果,Scan Kit识别多个码图失败

实时扫描多个码图时,只返回一个码图结果,Scan Kit识别多个码图失败 

2 回复

权限声明示例module.json5:

"requestPermissions":[

{

"name" : "ohos.permission.CAMERA",

"reason": "$string:reason",

"usedScene": {

"abilities": [ "FormAbility" ],

"when":"inuse"

}

}

],

enableMultiMode参数表示是否开启多码识别,true是多码,false是单码,默认false。

scanTypes设置码类型,默认全部码类型

详情参考统一扫码服务开发指南。

更多关于HarmonyOS 鸿蒙Next 实时扫描多个码图时,只返回一个码图结果,Scan Kit识别多个码图失败的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对HarmonyOS 鸿蒙Next实时扫描多个码图时只返回一个码图结果,Scan Kit识别多个码图失败的问题,可按照以下步骤排查和解决:

  1. 检查多码扫描设置:确保ScanOptions的enableMultiMode参数已设置为true,以开启多码扫描功能。同时,检查scanTypes参数是否已设置相应的码类型。
  2. 确认码图类型支持:确认所扫描的码图类型在Scan Kit所定义支持的码图类型内。
  3. 了解扫描限制:实时扫描多个码图时,Scan Kit最多支持返回4个码图结果。
  4. 更新与配置:确保鸿蒙系统和Scan Kit已更新到最新版本,并重新配置ScanKit的扫描参数。
  5. 排查系统或应用问题:尝试使用其他扫码应用或工具扫描同一码图,以验证问题是否由ScanKit引起。

如果经过上述步骤排查后问题依旧无法解决,请联系官网客服,获取进一步的帮助。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部