【发布时间】:2015-04-22 09:03:13
【问题描述】:
我发现了一个非常简单但运行良好的二维码 generator 插件,可以在纯 jQuery 中运行。插件的名字是 jquery.qrcode。
下面是给定 url 时的工作原理:
function showQR(url) {
$('#qrcode').qrcode({
"width": 100,
"height": 100,
"color": "#3a3",
"text": url
});
}
很简单吧?
现在,当我在网上搜索类似的 html5 二维码 reader 时,我能找到的只是对 Lazarsoft jsqrcode.js 的引用以及随附的 getUserMedia 在 iPhone (AFAIK) 上不可用。
除了有很多警告说明它不能正常工作,等等......
我需要的是一个jq插件,它可以顺利接入手机的摄像头,将焦点调到二维码并返回相应的url,不要大惊小怪,不要乱七八糟。
有什么线索吗?
【问题讨论】:
-
可能没有帮助,但您可以尝试this answer 在 iOS 中获取图像。
-
正如路人所指出的,相机输入法的图片无处不在。您可以在支持它的浏览器上使用 getUserMedia,并在 iPhone 上回退到这种技术。获得图片后,您可以使用 fileReader API(iOS 支持)进行 QR 扫描
标签: html jquery-plugins qr-code reader