我已经成功实现了此脚本,以将Ionic与Firebase和WebRTC结合使用。这样可以很好地在笔记本电脑上捕获视频并将其显示在Ionic App中。我遵循了这个tutorial。
但是,我一直无法在Ionic应用程序上捕获视频。要开始录制视频时,我不断收到错误DOMException:
function showMyFace() {
navigator.mediaDevices.getUserMedia({audio:true, video:true})
.then(stream => yourVideo.srcObject = stream)
.then(stream => pc.addStream(stream));
}
这是因为我不要求在Ionic应用程序中获得许可吗?还是还有其他事情发生?如果我必须询问权限,我需要哪些权限?