웹캠 JS 오류: 오버제약 오류에 접근할 수 없습니다
Webcam.js와 관련하여 “웹캠에 접근할 수 없다”는 문제가 발생하면 특히 중요한 작업 중일 때 매우 짜증날 수 있습니다. 웹캠을 다시 작동시키기 위한 몇 가지 실용적인 솔루션을 알아보겠습니다.
웹캠 JS 오류를 어떻게 수정할 수 있나요?
다른 브라우저나 PC에서도 문제가 발생하는지 확인하십시오. 또한 웹캠이 제대로 연결되어 있고 다른 애플리케이션에서 사용하고 있지 않은지 확인하십시오.
1. HTTPS 연결 보장
- Chrome을 열고 웹캠.js 오류가 발생하는 웹사이트로 이동합니다.
- 주소 표시줄의 URL이 https로 시작하는지 확인합니다.

- HTTP로 시작한다면, HTTPS를 사용하도록 웹사이트를 업데이트하십시오. 이를 위해 SSL 인증서를 구입하고 서버에 설치해야 합니다.
이와 같은 오류를 방지하기 위해서는 모든 리소스가 HTTPS를 사용하여 로드되어야 합니다.
2. 카메라 권한 재설정
- Chrome을 열고 웹캠.js 오류가 발생하는 웹사이트로 이동합니다.
- 주소 표시줄의 카메라 아이콘을 클릭합니다(차단된 카메라로 표시될 수 있습니다).
- 카메라를 사용하기 위해 허용을 선택합니다.

- 새 설정을 적용하려면 페이지를 새로 고침합니다.
3. 안전하지 않은 출처를 안전하게 취급하도록 활성화
- Chrome을 열고 주소 표시줄에
chrome://flags/#unsafely-treat-insecure-origin-as-secure를 입력한 후 Enter 키를 누릅니다.

- 안전하지 않은 출처를 안전하게 취급하는 플래그를 찾습니다.
- 플래그를 활성화하고 안전하게 취급할 주소를 추가합니다. 필요한 경우 포트 번호도 포함하십시오.

- 저장하고 Chrome을 재시작합니다.
이 우회 방법은 보안 출처 정책을 일시적으로 우회할 수 있게 해줍니다. 즉시 HTTPS로 전환할 수 없지만 안전하지 않은 사이트에서 웹캠 기능을 테스트해야 할 경우 유용할 수 있습니다. 이 주제에 대한 자세한 내용 읽기
- 새 Gmail 계정 가입 및 생성 방법 [쉬운 가이드]
- ChatGPT의 너무 많은 동시 요청: 수정 방법 3가지
- Disney Plus에서 오류 41 수정하기 위한 3가지 간단한 방법
4. webcam.js 구현 다시 확인
- GitHub에서 최신 버전의 Webcam.js를 다운로드하여 사용 중인지 확인합니다.
- 모든 설정이 올바르게 구성되었는지 문서와 대조해 확인하십시오.
Webcam.set({ width: 320, height: 240, image_format: 'jpeg', jpeg_quality: 90 }); Webcam.attach('#my_camera');
- 초기화 중 발생할 수 있는 문제를 처리하도록 오류 처리를 포함합니다.
Webcam.on('error', function(err) { console.log(err); });
5. 브라우저 캐시 지우기
- Chrome을 열고 설정 메뉴로 가서 탐색 데이터 지우기를 클릭합니다.

- 시간 범위를 모든 시간으로 설정하고 삭제할 데이터를 선택합니다. 데이터 지우기를 클릭합니다.

- Chrome을 완전히 닫고 다시 시작합니다.
- 다시 웹사이트에서 웹캠에 접근해 보세요.
이 솔루션을 따르면 웹캠.js가 “접근할 수 없는 오버 제약 오류“ 메시지를 해결할 수 있을 것입니다. 문제가 여전히 발생하는 경우 JpegCamera나 CameraTag와 같은 다른 라이브러리를 사용해 볼 수 있습니다.
웹캠이 어떻게 작동하는지 더 알고 싶다면 카메라를 사용 중인 앱을 확인할 수 있는 가이드를 준비했습니다. 또한 웹캠을 테스트하는 방법에 대한 기사가 있으니 놓치지 마세요.
떠나기 전에 웹캠을 드라이버 없이 사용할 수 있다는 사실을 알고 계신가요? 맞습니다, 이 주제에 대해 또 다른 가이드에서 다뤘습니다.