如题.
代码已实现就不贴了,社区或百度挺多大同小异.
https://ask.dcloud.net.cn/article/35865
https://github.com/flying632/ScanDemo
然后现在的问题是 能否改变扫描框的大小(长方形)?
有参考H5+API:
http://www.html5plus.org/doc/zh_cn/barcode.html
http://www.html5plus.org/doc/zh_cn/barcode.html#plus.barcode.BarcodeStyles
在创建( 方法: Barcode.constructor(domId, filters, styles) ) 的时候传入height的style完全没有效果.
在扫描的时候如果不加限制,扫描中段的条形码会识别默认的 QR/EAN8/EAN13 的结果,如果是仅有EAN128或者CODE128的限制时,中段放在扫码框没有返回,需要将全部条码放入正方形框中。
求大神们帮帮忙, 救救弟弟吧.
3 个回复
3***@qq.com
请问楼主解决么
网林
遇到一样的问题,同问
网林
再看了一下文档发现有一句这样的说明:此时styles参数中的left/top/width/height属性值将被忽略,通过DOM标签来确定扫码识别控件的位置及大小。
但是我觉得得通过DOM标签也不能完全确定扫码识别控件大小,扫码识别控件好像固定是正方形的,扫条形码就很不好用。