README 1.5 KB

123456789101112131415161718192021222324252627282930313233343536
  1. JavaScript QRCode reader for HTML5 enabled browser.
  2. 2011 Lazar Laszlo http://lazarsoft.info
  3. Try it online: http://webqr.com
  4. This is a port of ZXing qrcode scanner, http://code.google.com/p/zxing.
  5. Usage:
  6. Include the scripts in the following order:
  7. <script type="text/javascript" src="grid.js"></script>
  8. <script type="text/javascript" src="version.js"></script>
  9. <script type="text/javascript" src="detector.js"></script>
  10. <script type="text/javascript" src="formatinf.js"></script>
  11. <script type="text/javascript" src="errorlevel.js"></script>
  12. <script type="text/javascript" src="bitmat.js"></script>
  13. <script type="text/javascript" src="datablock.js"></script>
  14. <script type="text/javascript" src="bmparser.js"></script>
  15. <script type="text/javascript" src="datamask.js"></script>
  16. <script type="text/javascript" src="rsdecoder.js"></script>
  17. <script type="text/javascript" src="gf256poly.js"></script>
  18. <script type="text/javascript" src="gf256.js"></script>
  19. <script type="text/javascript" src="decoder.js"></script>
  20. <script type="text/javascript" src="qrcode.js"></script>
  21. <script type="text/javascript" src="findpat.js"></script>
  22. <script type="text/javascript" src="alignpat.js"></script>
  23. <script type="text/javascript" src="databr.js"></script>
  24. Set qrcode.callback to function "func(data)", where data will get the decoded information.
  25. Decode image with: qrcode.decode(url or DataURL).
  26. Decode from canvas with "qr-canvas" ID: qrcode.decode()
  27. [new from 2014.01.09]
  28. For webcam qrcode decoding (included in the test.html) you will need a browser with getUserMedia (WebRTC) capability.