H5+ 二维码扫描功能

本文详细介绍了在H5+ App开发中如何实现二维码扫描功能,包括创建扫描对象、设置扫描选项、控制扫描状态以及处理扫描成功和失败的回调函数。还解决了在扫描成功后无法重新扫描的问题,提供了解决方案和二维码扫描Demo的下载链接。
摘要由CSDN通过智能技术生成


二维码在生活中的使用越来越广泛,APP开发中,也越来越多的需求需要用到二维码的扫描功能,以下就针对h5+的二维码扫描功能做一些简单的介绍;

1. var bc = new plus.barcode.Barcode( id, filters, styles ); 创建二维码扫描对象

id: 条码识别控件在Webview窗口的DOM节点的id值

filters: 要识别的条码类型过滤器,为条码类型常量数组,条码识别引擎可支持多种二维码及一维码类型,默认情况支持QR、EAN13、EAN8三种类型。

styles :

- frameColor: )扫描框颜色

- scanbarColor:扫描条颜色

- background: (String 类型 )条码识别控件背景颜色


2. bc.start( options ); 开始条码识别

options:条码识别控件扫描条码的参数

- conserve: 是否保存成功扫描到的条码数据时的截图

- filename: 保存成功扫描到的条码数据时的图片路径

- vibrate:成功扫描到条码数据时

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值