바코드리더로 사용할 디바이스 선택시, 사용불가능한 경우 핸들링 부재
Closed this issue · 0 comments
jhj9109 commented
재현 방법
- 여러 비디오 입력 소스가 존재하는 기기를 사용하여, 바코드리더가 존재하는 페이지로 갑니다.
- 목록에서 다른 비디오 입력 소스를 선택합니다.
- (불가능한 소스 존재 시에만) 비디어 입력 소스가 변경되지 않는것을 확인 할 수 있습니다.
발생 위치
BarcodeReader 컴포넌트의 BarcodeReader 함수내 useEffect 내 코드
추가 정보
useEffect 내부에서 codeReader.decodeFromVideoDevice()를 통해 디바이스 선택 및 콜백 함수를 넘겨주고 있습니다.
- 이때 선택하고자 하는 디바이스가 사용 불가능할 수 도 있고, 이에 대한 핸들링이 존재하지 않습니다.