I currently have a function that scans a barcode or QR code and returns the result:
function onScanSuccess(decodedText, decodedResult) {
console.log(`Code scanned = ${decodedText}`, decodedResult);
}
var html5QrcodeScanner = new Html5QrcodeScanner(
"qr-reader", { fps: 10, qrbox: 250 });
html5QrcodeScanner.render(onScanSuccess);
It works great but the problem i have is that it scans the code very fast and multiple times.
Is there a way to timeout the function so it only return the scans every second?