peer.on('stream', function (stream) {
console.log('peer on stream called');
console.log(stream);
this.video = document.getElementById("peerVideo");
this.video.srcObject = stream;
this.video.play();
})
return peer
}
这里,我正在从远程计算机获取视频流。我已经登录并检查了我确定我正在获取远程流,因为流ID的来源与我在此处收到的相同。this.video.srcObject = stream;
此行生成->错误Uncaught (in promise) DOMException: The play() request was interrupted by a new load request.
我做了很多尝试,但是不知道如何解决这个问题。
感谢您的帮助。
尝试使用局部变量的视频:
peer.on('stream', function (stream) {
console.log('peer on stream called');
console.log(stream);
let video = document.getElementById("peerVideo");
video.srcObject = stream;
video.play();
})
此外,请确保您具有ID为“ peerVideo”的HTML视频元素。