注:PC端运行一定要有摄像头,选择扫码的的图像一定要清晰。
更新时间:2018/5/3 上午10:03:16
更新说明:修改了quagga.js的引用。需要使用包中最新版的quagga.js。或者使用最新版的CDN
https://cdn.bootcss.com/quagga/1.0.0-beta.2/quagga.min.js
发布时间:2018-4-26 22:07
仅适用PC,移动端调用摄像头会有兼容问题,目前还未解决。
第一次打开需要获取摄像头使用权限。
点击开始扫描,会打开摄像头扫描,可以同时识别一维码或者二维码获取结果。
一维码可以进行多个扫描,并获取多个结果。二维码扫描成功后,需要刷新页面才能重新扫描。
一维码默认开启:EAN-13,Code 39,Code 128
如需其它格式编码请在 querySelectedReaders方法中 打开其余reader
querySelectedReaders: function(index,n) { // EAN-13:ean_reader // EAN-8:ean_8_reader // UPC-E:upc_e_reader // Code 39:code_39_reader // Codabar:codabar_reader // Code 128:code_128_reader // Interleaved 2 of 5:i2of5_reader // 编码配置reader var arr=["ean_reader","code_39_reader","code_128_reader"] return arr; },