Javascript 如何启动使用getUserMedia打开的视频曲目
我正在尝试在getUserMedia的视频曲目上创建一个切换按钮Javascript 如何启动使用getUserMedia打开的视频曲目,javascript,angularjs,reactjs,Javascript,Angularjs,Reactjs,我正在尝试在getUserMedia的视频曲目上创建一个切换按钮 toggleVideo = () => { let { video } = this.state; video = !video let camera = document.getElementById("camera"); this.videoStream.getTracks().forEach(track => { console.log('999 :: track va
toggleVideo = () => {
let { video } = this.state;
video = !video
let camera = document.getElementById("camera");
this.videoStream.getTracks().forEach(track => {
console.log('999 :: track value', track)
track.readyState == 'live' && track.kind === 'video' &&
track.stop()
})
video === false && camera.src = "";
};
<video id="camera"></video>
toggleVideo=()=>{
设{video}=this.state;
视频=!视频
让camera=document.getElementById(“camera”);
this.videoStream.getTracks().forEach(track=>{
console.log('999::track value',track)
track.readyState=='live'和&track.kind=='video'&&
跟踪。停止()
})
视频===false&&camera.src=“”;
};
使用这种方式,我可以停止视频曲目,但如何重新启动视频曲目。您需要track.play()
您需要track.play()