Heroku 托管页面抛出错误 - navigator.mediaDevices 未定义
Heroku Hosted Page throws error - navigator.mediaDevices is undefined
以下代码在从本地主机提供时工作正常,但在部署到 Heroku 时失败:
类型错误: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 没有帮助。请问您有过类似的经历并解决了吗?
, Firefox is now (since v69) 需要安全上下文才能访问 MediaDevices API。
您必须从 https 提供您的网站。
以下代码在从本地主机提供时工作正常,但在部署到 Heroku 时失败: 类型错误: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 没有帮助。请问您有过类似的经历并解决了吗?
您必须从 https 提供您的网站。