다음 코드는 localhost에서 제공 될 때 제대로 작동하지만 Heroku에 배포 될 때 다음과 같은 오류 메시지가 표시됩니다. TypeError : navigator.mediaDevices is undefined
navigator.mediaDevices.getUserMedia({audio: true, video: true}).then(function(stream){
video = $('#myVid')[0];
video.srcObject = stream;
video.onloadedmetadata = function(e) {
video.play();
};
WebRtC의 adapter.js를 포함하는 것은 도움이되지 않습니다. 비슷한 경험이 있고 해결 되었습니까?
Google이 몇 년 전에했던 것처럼 Firefox는 이제 (v69부터) MediaDevices API에 액세스하기 위해 보안 컨텍스트가 필요합니다.
https에서 웹 사이트를 제공해야합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다