Я попытался использовать этот код, чтобы удалить значок камеры и микрофона, которые появлялись в браузере даже после закрытия потока.
var videoTrack = this.localStream.getVideoTracks()[0]
if(videoTrack){
this.localStream.removeTrack(videoTrack)
videoTrack.stop()
}
var audioTrack = this.localStream.getAudioTracks()[0]
if(audioTrack){
this.localStream.removeTrack(audioTrack)
audioTrack.stop()
}
Кроме того, я пытался. Но не повезло.
this.localStream.getTracks().forEach((track => {
track.stop();
}))
Как я могу удалить эти значки из браузера.
Я использую вебRTC