webrtc 关闭摄像头

试了一遍又一遍 , 下面代码关闭摄像头关闭不上

document.getElementById('video').srcObject.getTracks[0].stop();

换了下面代码就关闭上了 

var tracks = document.getElementById('video').srcObject.getTracks();
for(var i = 0 ; i< tracks.length ; i++)
{
    tracks[i].stop();
}

调用的是高拍仪上的摄像头 , 默认打开的摄像头未必是第一个

posted on 2021-07-19 14:41  hi-gdl  阅读(870)  评论(0编辑  收藏  举报

导航