本人是初学者,在使用h5+ 自带的barcode方法时在ios上运行时对于code39、code93等条形码无法识别。我分别在6s和5s的机子上测试过:
6s的机子只能识别出8位长度的条形码,超过则无法识别;
5s的机子只能识别出10位长度的码,超过长度也无法识别。
有没有哪位大神能解决这个问题呢?
很急!在线等!也可以加本人QQ:532486091!
藏镜人
- 发布:2016-06-13 14:08
- 更新:2016-06-13 14:24
- 阅读:2720
lhyh - 目前就职成都
http://www.html5plus.org/doc/zh_cn/barcode.html
5+关于二维码识别的问题,默认情况支持QR、EAN13、EAN8三种类型。如果你需要支持额外的二维码类型,在创建创建Barcode对象时,指定一个参数filter ,是一个数组,用于指定该Barcode对象所支持的条码类型,使用方法参考链接
// 创建支持默认条码类型的识别控件
var bc = new plus.barcode.Barcode( "barcode" );
// 创建支持
var filter = [plus.barcode.QR,plus.barcode.AZTEC];
var bc2 = new plus.barcode.Barcode( "barcode", filter );
藏镜人 (作者)
谢谢你的评论,我已经指定了barcode的类型,依然对code39码识别度差。
2016-06-13 14:23
lhyh
回复 藏镜人:哦,抱歉没帮上忙
2016-06-13 14:26
藏镜人 (作者)
回复 lhyh:没关系,很感谢你的热心帮助:)
2016-06-13 14:28