Problem beim React-Zxing-Umschaltproblem: Kamera lässt sich nicht ausschalten
P粉465675962
P粉465675962 2024-03-21 22:57:34
0
1
434

Ich verwende React-Zxing, um Barcodes auf Webseiten zu scannen.

Ich habe zwei Möglichkeiten, den Barcode zu scannen,

  1. Verwenden Sie die ZXING-Bibliothek, um Barcodes zu scannen und
  2. Barcode manuell eingeben.

Frage:

  1. Wenn ich in den „Manuellen Eingabemodus“ wechsle und dann wieder in den „Scanmodus“ wechsle, verschwindet die Scanansicht.
  2. Wenn ich in den „Manuellen Eingabemodus“ wechsle, schaltet sich die Kamera nicht aus. (Auf meinem Laptop gibt es ein Kameralicht, das aufleuchtet, wenn die Kamera verwendet wird)

Live-Code

Sie können den Live-Code sehen: https://codesandbox.io/s/suspicious-jerry-1jr2xx?file=/src/App.js

P粉465675962
P粉465675962

Antworte allen(1)
P粉608647033

尝试在useZxing的选项中添加paused。 当 manualInputtrue 时,摄像头将停止。

const { ref } = useZxing({
  onResult(result) {
    setResult(result.getText());
  },
  paused: manualInput
});
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage