之前解析二维码都是用的其他平台的接口,解析速度比较慢,而且有些不稳定,然后在百度找了js解析文件并写了一个demo,可以实现本地快速识别二维码。
html源码:
<body>
<script src="js/llqrcode.js" type="text/javascript" charset="utf-8"></script>
<script src="js/analyticCode.js" type="text/javascript" charset="utf-8"></script>
<script>
function getUrl(e,param){
analyticCode.getUrl(param,e,function(url){
document.getElementById('qrcode').value=url;})
}
</script>
链接:
<input type="text" id="qrcode" placeholder="点击右侧按钮进行识别">
<input type="file" onChange="getUrl(this,'file-url')"/>
</body>
llqrcode.js和analyticCode.js下载。
llqrcode.js
analyticCode.js
查看演示
3 条评论
什么都不说
解析出来的中文乱码怎么办呢?
除了解析本地上传的二维码,能不能解析网址上的二维码呢?