之前解析二维码都是用的其他平台的接口,解析速度比较慢,而且有些不稳定,然后在百度找了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
查看演示

最后修改:2018 年 12 月 26 日 08 : 48 PM
如果觉得我的文章对你有用,请随意赞赏