【HMS Core】统一扫描连续扫码、闪光灯关闭问题

 【问题描述1】

使用Default View Mode进行扫码,如何实现连续扫码

【解决方案】

在默认扫码模式Default View中,功能是集成在SDK内部的,无法设置连续扫码模式等信息。

可以使用Customized View Mode这种模式,它提供了相关的api可以设置是否连续扫码:通过setContinuouslyScan方法设置,默认为true,默认是开启连续扫码的;设置为false,非连续扫码,此时相同的码值只会返回一次。

cke_2069.png

详情可以参考以下文档:

Customized View Mode

RemoteView

【问题描述2】

使用Customized View Mode, 在黑暗环境下扫码,扫码成功后,闪光灯关闭了。如何实现扫码成功后,闪光灯不关闭,从而实现连续扫描。

【解决方案】

Customized View在连续扫码的基础上根据文档调SDK内的接口,在识别成功后扫码界面和闪光灯都不会关闭,关闭可能是由于本地代码配置的。请排查下本地代码,是否在码结束后主动调用了stop

【HMS Core】统一扫描连续扫码、闪光灯关闭问题_第1张图片

你可能感兴趣的:(华为)