关于android:FAQ统一扫码服务常见问题及解答

3次阅读

共计 2001 个字符,预计需要花费 6 分钟才能阅读完成。

1. 隐衷政策是怎么样的?收集哪些信息?

对于 Scan Kit 的隐衷政策及收集的信息,请查看 SDK 隐衷平安阐明。

Android:SDK 隐衷平安阐明

iOS:SDK 隐衷平安阐明

2. 如何应用多码辨认?多码模式下如何实现指定条码?多码模式的坐标反对返回坐标么?多码模式下实现主动放大?

1)对立扫码服务反对返回多码

①android 我的项目建议您参考 MultiProcessor 扫码模式,代码应用领导请参考链接。

②如您是 IOS 我的项目请参考 Bitmap Mode 扫码模式,代码应用领导请参考链接。

2)多码模式下如何实现指定条码?

如要实现相干能力倡议先下载示例代码,将示例代码调通后再自行批改。

其中 MainActivity、CommonActivity、ScanResultView、CameraOperation、CommonHandler 类与多码辨认无关,须要您在示例代码中做以下批改:

① 在检测胜利后进行扫描 即调用如下代码:cameraOperation.stopPreview();

② 在示例代码的 CommonActivity 中增加获取点击屏幕地位坐标代码;

③将获取到屏幕地位的坐标与检测胜利绘制的坐标比照符合条件的跳转并传递数据,点击屏幕地位坐标代码。

如无奈解决可通过链接征询详情。

3)多码模式的坐标反对返回坐标么?

反对返回坐标,通过扫码申请获取到扫码后果,扫码后果为 HmsScan 数据结构,通过 HmsScan.getBorderRect 即可获取数坐标。

4)多码模式下实现主动放大?

不反对,主动放大后会影响其余二维码的辨认成果,此种扫码模式倡议开发者增加按钮或触摸式进行缩放或放大。

3. 是否反对主动放大?是否反对勾销主动放大?

Default View Mode、Customized View Mode 扫码模式在 SDK 内已内嵌了主动放大性能,在满足条件时会主动触发,开发者无需解决。

Bitmap Mode 扫码模式下 Scan Kit 会返回调整相机焦距的指令给 App,须要 App 依据焦距调整相机,可参考链接中的开发步骤的第四步:相机扫码模式。

如无需主动放大,可应用 MultiProcessor Mode 扫码模式,该不反对主动放大,起因为 MultiProcessor Mode 是多码辨认场景,主动放大后会影响其余二维码的辨认成果。

4. 怎么免费的?是否须要受权?

不存在版权免费问题,对立扫码服务提供收费接入。

5. 间断扫码如何实现?

Customized View Mode 扫码模式反对间断扫码,须要在初始化 RemoteView 时额定设置 setContinuouslyScan (true) 即可,API 参考链接。

上述设置后在对 RemoteView 设置后果回调监听,监听到后果保留操作,不要跳转或敞开页即可实现间断扫码成果。

6. 如何实现自定义扫码界面?

Default View Mode 扫码模式不反对;

Customized View Mode、Bitmap Mode、MultiProcessor Mode 扫码模式反对,

可参考示例代码的 ScanResultView + activity_defined.xml 或 activity_common.xml 文件进行实现,具体页面成果须要开发者依据需要欠缺。

其中:activity_defined.xml 对应 Customized View Mode 自定义扫码界面成果;activity_common.xml 对应 Bitmap Mode、MultiProcessor Mode 自定义扫码界面成果

示例代码参考链接。

7. 如何获取码格局、辨认胜利时的二维码图片、码坐标、获取条码角点信息?

获取二维码信息的前提条件是胜利辨认二维码,Scan Kit 在后果回调监听中对立返回

HmsScan 对象,蕴含码在输出图片中的坐标、码的原始数据、码的制式、结构化数据、zoomValue 等信息。

具体可参考码值解析、和 HmsScan API 获取制订信息

码值解析参考链接,HmsScan 参考链接。

8. 如何设置语言主动切换?反对什么国家?

Scan kit 会依据手机零碎的语言主动切换,无需手动设置;

扫码 SDK 反对的国家 / 地区如链接中所示。

SDK 外部适配了以上国家 / 地区的语言,没有的则不反对。

9. 从图库中辨认二维码,须要应用读取 sd 卡的权限吗?SDK 的 Default view model 下,如果不受权 sd 卡权限,就不能关上图库,这个能够优化吗?

2.10.0.301 版本后 Default View Mode 反对别离申请存储(媒体和文件)权限和相机权限,具体操作参考 Default View Mode 场景权限申请。

Default View Mode 场景权限申请链接。

欲了解更多更全技术文章,欢送拜访华为开发者联盟论坛。

理解更多详情 >>

拜访对立扫码服务联盟官网
获取对立扫码服务开发领导文档
拜访 HMS Core 联盟官网
获取 HMS Core 开发领导文档

关注咱们,第一工夫理解 HMS Core 最新技术资讯~

正文完
 0