注: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;
},