問題react-zxing切換問題:相機無法關閉
P粉465675962
P粉465675962 2024-03-21 22:57:34
0
1
420

我正在使用react-zxing掃描網頁上的條碼。

我有兩種掃描條碼的選項,

  1. 使用 zxing 函式庫掃描條碼並
  2. 手動輸入條碼。

問題:

  1. 如果我切換到“手動輸入模式”,然後切換回“掃描模式”,掃描視圖就會消失。
  2. 如果我切換到“手動輸入模式”,相機不會關閉。 (在我的筆記型電腦上,有一個攝影機指示燈,如果正在使用攝像頭,該指示燈就會亮起)

即時程式碼

您可以看到即時程式碼:https://codesandbox.io/s/suspicious-jerry-1jr2xx?file=/src/App.js

P粉465675962
P粉465675962

全部回覆(1)
P粉608647033

嘗試在​​useZxing的選項中新增paused。 當 manualInputtrue 時,相機將停止。

const { ref } = useZxing({
  onResult(result) {
    setResult(result.getText());
  },
  paused: manualInput
});
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板