Я использую реагирую, и мне нужно внедрить сканер штрих-кода Quaggajs.
Вот код, который я использую
componentDidMount() {
Quagga.init({
inputStream : {
name : "Live",
type : "LiveStream",
target: document.querySelector('#barcode-scanner'),
constraints: {
width: 520,
height: 400,
facingMode: "user" //"environment" for back camera, "user" front camera
}
},
decoder : {
readers : ["code_128_reader","code_39_reader"]
}
}, function(err) {
if (err) { console.log(err) return }
Quagga.start()
Quagga.onDetected(function(result) {
var last_code = result.codeResult.code;
console.log("last_code ");
})
})
}
Но я получаю ошибку ниже
DOMException: Requested device not found
Любая помощь будет оценена !!!Спасибо