DOMException: запрашиваемое устройство не найдено - PullRequest
0 голосов
/ 08 октября 2018

Я использую реагирую, и мне нужно внедрить сканер штрих-кода 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

Любая помощь будет оценена !!!Спасибо

...