Improve layout for some camera types

This commit is contained in:
Vivianne Langdon
2022-02-26 23:22:44 -08:00
parent 464050deaa
commit cdddf73e29
3 changed files with 17 additions and 5 deletions

View File

@ -751,11 +751,15 @@ let BookWyrm = new (class {
});
let lastDetection = null;
let numDetected = 0;
Quagga.onDetected((result) => {
// Detect the same code twice as an extra check to avoid bogus scans.
// Detect the same code 3 times as an extra check to avoid bogus scans.
if (lastDetection === null || lastDetection !== result.codeResult.code) {
numDetected = 1;
lastDetection = result.codeResult.code;
return;
} else if (numDetected++ < 3) {
return;
}
const code = result.codeResult.code;