вызовите функцию scanBarcode () вне кнопки при нажатии, она будет срабатывать при каждой загрузке страницы.
измените это значение на
// add button event
buttonGo.onclick = function () {
if (isPC) {
canvas.style.display = 'none';
} else {
mobileCanvas.style.display = 'none';
}
isPaused = false;
scanBarcode();
buttonGo.disabled = true;
};
это
// add button event
buttonGo.onclick = function () {
if (isPC) {
canvas.style.display = 'none';
} else {
mobileCanvas.style.display = 'none';
}
isPaused = false;
buttonGo.disabled = true;
};
scanBarcode();
, если вы хотите сканировать каждые пять секунд, затем вам нужно установить временной интервал
setInterval(function () {
scanBarcode();
}, 5000);
Надеюсь, этот ответ будет вам полезен.