harmony-utils 之 ScanUtil,码工具类 (扫码、码图生成、图片识码)
harmony-utils 之 ScanUtil,码工具类(扫码、码图生成、图片识码)
harmony-utils 简介与说明
harmony-utils 一款功能丰富且极易上手的 HarmonyOS 工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用。其封装的工具涵盖了 APP、设备、屏幕、授权、通知、线程间通信、弹框、吐司、生物认证、用户首选项、拍照、相册、扫码、文件、日志,异常捕获、字符、字符串、数字、集合、日期、随机、base64、加密、解密、JSON 等一系列的功能和操作,能够满足各种不同的开发需求。
picker_utils 是 harmony-utils 拆分出来的一个子库,包含 PickerUtil、PhotoHelper、ScanUtil。
下载安装
ohpm i @pura/harmony-utils
ohpm i @pura/picker_utils
复制代码
API 方法与使用
startScanForResult 调用默认界面扫码,使用 Promise 方式异步返回解码结果
复制代码
generateBarcode 码图生成,使用 Promise 异步返回生成的码图
复制代码
decode 调用图片识码,使用 Promise 方式异步返回识码结果
复制代码
decodeImage 调用图像数据识码能力,使用 Promise 异步回调返回识码结果
复制代码
onPickerScanForResult 通过 picker 拉起图库并选择图片,并调用图片识码
复制代码
canIUseScan 判断
复制代码
创作不易,请给童长老点赞👍
https://github.com/787107497/harmony-utils
https://gitee.com/tongyuyan/harmony-utils
评论