Ich verwende React-Zxing, um Barcodes auf Webseiten zu scannen.
Ich habe zwei Möglichkeiten, den Barcode zu scannen,
- Verwenden Sie die ZXING-Bibliothek, um Barcodes zu scannen und
- Barcode manuell eingeben.
Frage:
- Wenn ich in den „Manuellen Eingabemodus“ wechsle und dann wieder in den „Scanmodus“ wechsle, verschwindet die Scanansicht.
- 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
尝试在
useZxing
的选项中添加paused。 当manualInput
为true
时,摄像头将停止。