华为ScanKit统一扫码插件,支持连续扫描模式,安卓-IOS双端 - 更新日志

2.0.5(2022-11-14)

安卓更新:

升级SDK版本至2.8.0.300

2.0.4(2022-05-13)

iOS更新:

1.1.0.302版本的sdk有bug,故回退sdk的版本至1.0.2.300

2.0.3(2022-05-11)

iOS更新:

解决上架APPStore报错问题

2.0.2(2022-05-10)

安卓更新:

升级SDK版本至2.5.0.300

iOS更新:

升级SDK版本至1.1.0.302

2.0.1(2022-04-19)

安卓更新:

Customized模式增加Toast弹窗接口:showToast(obj),可用于连续扫描时弹窗toast提示

iOS更新:

Customized模式增加Toast弹窗接口:showToast(obj),可用于连续扫描时弹窗toast提示

2.0.0(2022-04-01)

功能更新:本次更新增加了base64图片扫描识别接口,可将图片的base64格式的字符串传给插件进行扫描识别

安卓更新:

1.支持base64图片识别接口,scanMode为Picture,详细参数见下方文档 2.优化代码

iOS更新:

1.支持base64图片识别接口,scanMode为Picture 2.优化代码

1.9.5(2022-03-11)

安卓更新:

1.扫码返回结果增加scanType(编码)字段 2.更新SDK至2.4.0.301

iOS更新:

1.扫码返回结果增加scanType(编码)字段

1.9.4(2022-02-10)

iOS更新:

增加scanType字段,可自定义扫描码制式类型

1.9.3(2021-12-31)

安卓更新:

Customized模式扫码调整为强制竖屏

1.9.2(2021-10-18)

安卓更新:

Customized模式增加停止扫描接口:stopScan(),可用于连续扫描时结束扫描

iOS更新:

Customized模式增加停止扫描接口:stopScan(),可用于连续扫描时结束扫描

1.9.1(2021-10-14)

iOS更新:

更新sdk的farmework内的Info.plist文件

1.9.0(2021-09-29)

安卓更新:

1.解决与华为离线推送渠道依赖冲突问题
2.升级SDK至2.1.0.300

1.8.5(2021-09-01)

安卓更新:

支持横屏扫码,scanMode为Landscape

iOS更新:

支持横屏扫码,scanMode为Landscape

1.8.4(2021-08-18)

安卓更新:

增加component组件模式,支持在nvue页面中嵌入扫码组件,具体见功能说明

1.8.3(2021-08-13)

安卓更新:

修复部分机型扫码框显示位置错乱的问题

1.8.2(2021-08-03)

安卓更新:


新增多码扫描模式MultiProcessor

1.8.1(2021-07-15)

iOS更新:

  1. 修复扫码框参数scanStyle中scanCornerWidth(角边框宽度)字段小于5时出现白底色角边框问题

  2. 扫码框参数scanStyle增加scanLingDuration字段可设置扫码线条的速度。

安卓更新:

  1. 扫码框参数scanStyle增加scanLingDuration字段可设置扫码线条的速度。

1.8.0(2021-07-12)

IOS更新(重要)

  1. 解决iOS端华为sdk无法扫条码的问题,故该版本起全端使用华为sdk,弃用scanSdk字段。
  2. 可自定义扫码框风格样式,详细参数见下方ios说明

1.7.1(2021-07-08)

IOS更新:

  1. component版本修复因扫码界面长宽比例过大导致的扫码图像变形的问题。

  2. component版本增加scanFrame参数,控制显示扫码边框和扫码线条(详见IOS说明和示例)

1.7.0(2021-07-06)

iOS更新:

增加组件component版本,可以在nvue页面嵌入扫码界面,具体见ios说明中的示例。(只能在nvue页面中使用)

安卓更新

修改扫码框风格的样式,将扫码框的线边框改为角边框,并可以修改角边框的颜色、宽度和长度。

1.6(2021-06-30)

IOS增加连续扫码功能

本次更新内容只针对scanSdk参数为IOS时生效

1. 增加连续扫码模式
2. 增加扫码成功时的音效(同安卓)

1.5.1(2021-06-21)

修复安卓扫码框风格扫码成功后回调两次结果的BUG

1.5.0(2021-05-24)

更新1.5版本:

增加IOS的条码扫码能力。

注意:华为scankit制作成uniapp时一直无法识别出条码,且暂未得到官方解决方案。故此版本使用了IOS原生AVFoundation框架来识别条码,若需要使用条码能力可使用此功能,也可继续使用华为scankit的sdk来识别二维码,使用方法参考下方代码例子和说明。安卓功能不受影响。

1.4.0(2021-05-06)

1.扫码框风格增加连续扫码模式

2.扫码框风格的返回结果增加状态值和状态文本信息。增加用户手动取消时的结果返回:{"scanMessage":"用户取消","scanValue":"","scanStatus":2}

3.扫码框风格添加扫码成功时的音效

1.3.0(2021-04-20)

1.新增构建码生成功能,支持将字符串转换为一维码或二维码

2.扫码框支持返回扫码成功时的原图

1.2.0(2021-03-16)

新增IOS版本,目前只支持二维码扫码

1.1(2021-03-02)

更新华为scankit的sdk为最新版本1.3.1,新增特性:更新设备默认扫码界面

1.0(2021-01-25)

返回结果使用JSCallback回调,取消监听模式,减少性能消耗

0.9(2021-01-21)

扫码框风格支持手动显示/隐藏手电筒 修复scanType参数在个别情况下不生效的BUG

0.8(2021-01-14)

扫码框风格支持隐藏相册

0.7(2020-12-22)

扫码框大小支持传入宽度和高度

0.6(2020-12-10)

扫码框风格增加支持左上角标题文字自定义功能

0.5(2020-11-12)

扫码框风格支持自定义扫码框样式(部分)

0.4(2020-11-03)

增加支持全屏和带扫码框两种风格

0.3(2020-09-22)

支持使用自定义的返回结果参数名

0.2(2020-09-21)

增加扫码参数,可自行定义扫二维码或一维码,提高扫码效率

0.1(2020-09-18)

代码上传