Javascript MediaStreams停止后如何删除chrome浏览器中的相机权限图标
停止使用相机后,我仍然可以在chrome浏览器中看到相机的权限图标。我无法在相机转动后重新加载页面,我应该留在这一页上Javascript MediaStreams停止后如何删除chrome浏览器中的相机权限图标,javascript,google-chrome,permissions,camera,Javascript,Google Chrome,Permissions,Camera,停止使用相机后,我仍然可以在chrome浏览器中看到相机的权限图标。我无法在相机转动后重新加载页面,我应该留在这一页上 var\u video=document.getElementById('video'); var _mediaStream=null; navigator.mediaDevices .getUserMedia({audio:false,video:true})。然后(函数(流){ _媒体流=流; _video.src=window.URL.createObjectURL(流
var\u video=document.getElementById('video');
var _mediaStream=null;
navigator.mediaDevices
.getUserMedia({audio:false,video:true})。然后(函数(流){
_媒体流=流;
_video.src=window.URL.createObjectURL(流);
_video.play();
});
document.getElementById('stopCamera')。addEventListener('click',函数(){
_video.pause();
_video.src='';
_mediaStream.getVideoTracks().forEach(函数(跟踪){
track.stop();
});
_mediaStream.getAudioTracks().forEach(函数(曲目){
track.stop();
});
_mediaStream=null;
_video.parentNode.removeChild(_video);
});代码>
停止摄像机
最终用户提供,只有最终用户才能获得。您找到了一些解决方案吗?我需要撤销访问媒体的权限,并在不重新加载页面的情况下再次询问