gpt4 book ai didi

javascript - 使用 HTML 5 的二维码阅读器问题

转载 作者:行者123 更新时间:2023-11-30 18:11:35 25 4
gpt4 key购买 nike

我正在尝试像这样开发一个在线二维码扫描仪:

http://webqr.com/

我想做的是,我想从网页激活相机,并且必须能够从那里扫描二维码。 (当我们点击上述网站上的相机图像时会发生同样的事情)。

他们提供了上述网站的代码:

https://github.com/LazarSoft/jsqrcode

但是当我尝试从下载的文件中运行“test.html”文件时,我无法查看相机的输出。我只能看到该网页上名为“捕获”的按钮。我按下这个按钮,但没有任何反应。我对 java 脚本和 HTML 5 没有太多经验。如果可能,请帮助我修改下载的代码并帮助我获得我需要的结果。

最佳答案

README 说“对于网络摄像头 qrcode 解码(包含在 test.html 中),您将需要来自 http://www.taboca.com/p/camcanvas/ 的 camcanvas.swf”,因此他们的 test.html 文件不能与开箱即用的网络摄像头一起使用。

然而,作为中途,您可以非常轻松地解码 QR 文件的图片:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>QR Decoder Demo</title>
<!-- Include scripts as instructed in README -->
<script type="text/javascript" src="grid.js"></script>
<script type="text/javascript" src="version.js"></script>
<script type="text/javascript" src="detector.js"></script>
<script type="text/javascript" src="formatinf.js"></script>
<script type="text/javascript" src="errorlevel.js"></script>
<script type="text/javascript" src="bitmat.js"></script>
<script type="text/javascript" src="datablock.js"></script>
<script type="text/javascript" src="bmparser.js"></script>
<script type="text/javascript" src="datamask.js"></script>
<script type="text/javascript" src="rsdecoder.js"></script>
<script type="text/javascript" src="gf256poly.js"></script>
<script type="text/javascript" src="gf256.js"></script>
<script type="text/javascript" src="decoder.js"></script>
<script type="text/javascript" src="qrcode.js"></script>
<script type="text/javascript" src="findpat.js"></script>
<script type="text/javascript" src="alignpat.js"></script>
<script type="text/javascript" src="databr.js"></script>

<script type="text/javascript">
/*<![CDATA[*/

// tell application what to do when a QR code is decoded
qrcode.callback = function(data){
alert("Decoded URL: "+data);
}

// decode a QR code for http://bbc.co.uk/programmes
qrcode.decode("http://2d-code.co.uk/images/bbc-logo-in-qr-code.gif");

/*]]>*/
</script>

</head>
<body></body>
</html>

BBC QR code

关于javascript - 使用 HTML 5 的二维码阅读器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14443525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com