以下代码在从本地主机提供服务时可以正常工作,但是在将其部署到Heroku时失败:TypeError:navigator.mediaDevices未定义
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没有帮助。您是否有过类似的经历并得到解决?