您好,我正在尝试用javascript创建一个带有twilio视频的视频聊天应用程序。我遇到的问题是,当我在“匿名”窗口中输入url时,视频无法正常工作,但在正常的chrome窗口中,它工作得很好。
我从get获取视频代码(https://github.com/twilio/video-quickstart-js)这样我就可以调整css并添加socket.io聊天
所以我在控制台的匿名窗口中检查
he AudioContext was not allowed to start. It must be resumed (or created) after a user gesture
on the page. https://developer.chrome.com/blog/autoplay/#webaudio
我允许在“匿名”窗口中使用权限
我甚至创建了另一个页面来查看我的视频和音频,它在“匿名”窗口中工作得非常好
代码
const videobox = document.querySelector('.box-video');
const myVideo = document.createElement('video');
navigator.mediaDevices.getUserMedia({
video:true,
audio:true,
}).then((stream)=>{
addvideo(myVideo,stream);
})
function addvideo(video,stram) {
video.srcObject = stram;
video.addEventListener('loadedmetadata',()=>{
video.play()
})
videobox.append(video);
}
任何人都知道出了什么问题。
暂无答案!
目前还没有任何答案,快来回答吧!