我正在使用react-zxing扫描网页上的条形码。
我有两种扫描条形码的选项,
- 使用 zxing 库扫描条形码并
- 手动输入条形码。
问题:
- 如果我切换到“手动输入模式”,然后切换回“扫描模式”,扫描视图就会消失。
- 如果我切换到“手动输入模式”,相机不会关闭。 (在我的笔记本电脑上,有一个摄像头指示灯,如果正在使用摄像头,该指示灯就会亮起)
实时代码
您可以看到实时代码:https://codesandbox.io/s/suspicious-jerry-1jr2xx?file=/src/App.js
尝试在
useZxing
的选项中添加paused。 当manualInput
为true
时,摄像头将停止。