v2.5.2
Giriş yap

React Js İle Barkod Okutma Programında Aşağıdaki Hatayı Alıyorum Yardımcı Olabilir misiniz?

medenibarlas
297 defa görüntülendi ve 1 kişi tarafından değerlendirildi

TypeError: window.BarcodeDetector is not a constructor

Kodlar Bu Şekilde

import { useRef,useEffect, useState } from "react";

function App() {

const video = useRef(null);
const canvas = useRef(null);
const [barcode, setBarcode] = useState(null);

const openCam = () =>{

navigator.mediaDevices.getUserMedia({ video:{ width:1280,height:720 } })
.then(stream => {
  video.current.srcObject = stream;
  video.current.play();

  const ctx = canvas.current.getContext('2d');
  => Burda Hata Alıyorum const barcode =  new window.BarcodeDetector({formats: ['qr_code', 'ean_13']});
database
116 gün önce

Barcode okuma işlemlerini sadece mobil browserler destekliyor, PC üzerinde destekleyen bir browser mevcut değil. İsterseniz bir de mobil üzerinden deneyin, sorun hala devam ediyor ise çözüm aramaya başlayabiliriz.