Skip to content

Version 2.0.11

Choose a tag to compare

@mebjas mebjas released this 20 Jun 16:21
· 127 commits to master since this release

Version 2.0.11

  • Add support for native BarcodeDetector based scanning.
    • On Chrome ZXing based decoder takes 20-25 ms on my Mac book pro 16.
    • On Chrome BarcodeDetector based decoder takes 8.6-11 ms on my Mac book pro 16.
    // How to enable
    // Note: will only work if browser / OS supports this HTML api.
    // Read more: https://developer.mozilla.org/en-US/docs/Web/API/BarcodeDetector#browser_compatibility
    function onScanSuccess(decodedText, decodedResult) {
        // handle success.
    }
    let html5QrcodeScanner = new Html5QrcodeScanner(
      "reader", 
      { 
          fps: 10,
          qrbox: 250,
          experimentalFeatures: {
              useBarCodeDetectorIfSupported: true
          }
      });
    html5QrcodeScanner.render(onScanSuccess);