MediaStream.oninactive

MediaStream.oninactive - медіа потік не активний.

Синтаксис:

MediaStream.oninactive=function(event){ // код функції, яка виконується коли відбувається подія };

Параметри:

MediaStream - об'єкт MediaStream для якого призначається подія.

event - об'єкт Event який передається в якості параметру функції.

Опис:

oninactive подія об'єкту MediaStream яка виникає коли медіа потік стає не активним.

Не всі браузери підтримують.

Приклад:

navigator.mediaDevices.getUserMedia({video:true}).then( function(stream){ var tracks=stream.getTracks(); stream.oninactive=function(e){alert('медіа потік не активний');}; var video=document.getElementById('video'); video.srcObject=stream; video.play(); //деактивуємо медіа потік for(var i=0;i<tracks.length;i++) tracks[i].stop(); }).catch(function(e){alert(e);});