接着昨天的需求,不过这次不依赖微信,使用纯js唤醒手机本地摄像头或者选择手机相册图片,识别其中的二维码或者是条形码.昨天,我使用微信扫一扫识别,效果超棒的.不过如果依赖微信的话,又怎么实现呢,这里介绍两个js库,都很牛掰,感谢大神,献上链接.
仓库:https://github.com/serratus/quaggaJS
官网: https://serratus.github.io/quaggaJS/
识别二维码
条形码解析:
我也是在网上找了一大堆,都失败了,别人博主写的都没头没尾的,无法实现其功能,既然有工具就一梭子的事情了,花费了一晚上,终于弄出来了,下面就是设置参数的问题了
甩出一个仓库,大家下载这个仓库就可以实现此功能的,不过条形码识别的准确性有点问题.需要设置对应的参数,其中需要修改代码
........
// , 'code_39_reader','code_128_reader',"ean_reader", decoder: { readers: [{ format: ['ean_reader'], //条形码种类很多,选择适合自己的 config: {} }] },
........
二维码解析:
这个没找到开源仓库,不过找到一个可以实现的DMEO,大家喜欢的话可以自己深究,我要去撸代码了.
我的仓库实例地址: https://gitee.com/guyandog/QR_BR 传送门<