2014-03-19 4 views
0

현재 getUserMedia (HTML5) 도구를 사용하여 웹캠 액세스 가능한 사이트를 만들고 싶습니다. 도구에서 을 발견했습니다. HTML5를 사용하여 웹캠 액세스를 얻지 만 지원되지 않는 브라우저에 대해서는 플래시 폴백이 있습니다. 그러나 다운로드하여 데모를 로컬 컴퓨터에서 열면 "자바 스크립트 경고 : 카메라를 사용할 수 없습니다."라는 오류 메시지가 나타납니다. 그러나 웹 데모를 사용할 때 here을 발견했습니다. 누구든지 내가 잘못했을지도 모르는 생각을 가지고 있습니까? 감사.getUserMedia.js가 카메라를 감지하지 못합니다.

답변

0

웹 데모 나를 위해 잘 작동하고 나는 크롬 사용하고 있습니다

  • 당신이 당신의 장치에 카메라를 가지고 있습니까를? 그것이 작동하지 않는 간단한 이유입니다.
  • 어떤 브라우저를 사용하고 있습니까? 도구가 브라우저와 호환됩니까? 설명은 아래를 참조하십시오.
  • 파일에서 실행 중이십니까? 아마 그 도구를 사용하는 것입니다 navigator.getUserMedia() 함수를 호출 할 때 카메라에 접속 시도 후 그것은 아마이 오류가 발생했습니다 파일

에서로드 할 때 navigator 변수가 작동하지 않습니다 (난 정말 단지 추측하고있어). 내가 최근에 본 적이 내용에 따라,

navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia; 

이는 크롬과 파이어 폭스 (그리고 내가 잊었 한 다른 브라우저)하지만에서만 호환되지 :
내가 할 함수를 정의하여 해당 기능하게 호환을 만든 IE에서.

행운을 빌어 요!

관련 문제