华为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更新:
-
修复扫码框参数scanStyle中scanCornerWidth(角边框宽度)字段小于5时出现白底色角边框问题
-
扫码框参数scanStyle增加scanLingDuration字段可设置扫码线条的速度。
安卓更新:
- 扫码框参数scanStyle增加scanLingDuration字段可设置扫码线条的速度。
1.8.0(2021-07-12)
IOS更新(重要)
- 解决iOS端华为sdk无法扫条码的问题,故该版本起全端使用华为sdk,弃用scanSdk字段。
- 可自定义扫码框风格样式,详细参数见下方ios说明
1.7.1(2021-07-08)
IOS更新:
-
component版本修复因扫码界面长宽比例过大导致的扫码图像变形的问题。
-
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)
代码上传