MediaStreamTrack.onmuted - виключено звук у доріжці.
MediaStreamTrack.onmuted=function(event){
// код функції, яка виконується коли відбувається подія
};
MediaStreamTrack - об'єкт MediaStreamTrack для якого призначається подія.
event - об'єкт Event який передається в якості параметру функції.
onmuted подія об'єкту MediaStreamTrack яка виникає коли виключено звук у доріж ці.
Звук виключається у доріжці коли властивість muted=true.
Не всі браузери підтримують дану подію.
navigator.mediaDevices.getUserMedia({audio:true}).then( function(stream){
var tracks=stream.getTracks();
tracks[0].onmuted=function(e){alert('звук виключено в доріжці');};
tracks[0].muted=true;
}).catch(function(e){alert(e);});
navigator.mediaDevices.getUserMedia({audio:true}).then( function(stream){
var tracks=stream.getTracks();
tracks[0].addEventListener('muted',function(e){alert('звук виключено в доріжці');});
tracks[0].muted=true;
}).catch(function(e){alert(e);});