HarmonyOS 鸿蒙Next关于扫码接口使用的一系列问题反馈

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

HarmonyOS 鸿蒙Next关于扫码接口使用的一系列问题反馈

1、detectBarcode接口,报错信息太粗糙区分不清场景,比如用户是没有选图直接返回的,还是解析的图片不合法没解析出来等全部都是报internal error,这样不利于二次开发用户区分用户没有选图的返回和有解析错误发生的场景。

2、detectBarcode接口不支持禁用相机功能,这个感觉设计上有点多余。希望能增加一个配置对打开的相册页面进行设置,让他只能选择图片。

3、使用扫码功能customScan.start时,跳转二级页面,应用前后台后,返回后界面都变成全黑。我在onPageShow和onPageHide里去分别调用start和stop,发现这样是不行的。你必须是start和release。这个设计也很奇怪,既然必须release的才能start那你这个stop设计的是有什么用呢?还是说用法不对,望指导。


更多关于HarmonyOS 鸿蒙Next关于扫码接口使用的一系列问题反馈的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复
参考官方样例代码:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/scan-customscan-V5#section2061992014108,跳转二级页面,应用前后台后是需要使用init和release初始化/释放相机的。

stop主要是用于暂停相机流

更多关于HarmonyOS 鸿蒙Next关于扫码接口使用的一系列问题反馈的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对HarmonyOS 鸿蒙Next关于扫码接口使用的一系列问题反馈:

  1. 扫码接口稳定性:已知部分场景下扫码接口存在偶发性不稳定情况,正在紧急排查原因,优化接口稳定性。

  2. 扫码速度:扫码速度受多种因素影响,包括设备性能、光线条件、二维码复杂度等。已对扫码算法进行优化,提升大部分场景下的扫码速度。

  3. 扫码格式支持:目前扫码接口支持常见的二维码和条形码格式,如QR码、Data Matrix等。对于特定格式的需求,需评估后确定是否支持。

  4. 接口调用失败:若遇到接口调用失败的情况,请检查传入参数是否正确,以及设备是否已获得必要的权限。同时,确保鸿蒙系统版本与扫码接口兼容。

  5. 扫码结果回调:扫码结果的回调机制已进行优化,确保回调及时且数据准确。若遇到回调延迟或数据错误,请提供详细的日志信息以便排查。

  6. 多设备协同:在鸿蒙系统的多设备协同场景下,扫码接口需确保数据同步和一致性。正在持续优化相关逻辑,提升用户体验。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部