Firefox Heroku托管页面引发错误-navigator.mediaDevices未定义
以下代码在从localhost提供服务时可以正常工作,但部署到Heroku时无法声明: TypeError:navigator.mediaDevices未定义Firefox Heroku托管页面引发错误-navigator.mediaDevices未定义,firefox,webrtc,peerjs,Firefox,Webrtc,Peerjs,以下代码在从localhost提供服务时可以正常工作,但部署到Heroku时无法声明: TypeError:navigator.mediaDevices未定义 navigator.mediaDevices.getUserMedia({audio: true, video: true}).then(function(stream){ video = $('#myVid')[0]; video.srcObject = stream; video.onloadedmetada
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没有帮助。您有过类似的经历并解决了问题吗?,Firefox现在需要一个安全的上下文来访问MediaDevices API。您必须通过https为您的网站提供服务。,Firefox现在需要一个安全上下文来访问MediaDevices API。
您必须通过https为您的网站提供服务