MediaDevices.getSupportedConstraints() - параметри доріжки в медіа потіці які підтримує браузер.
navigator.mediaDevices.getSupportedConstraints();
navigator - об'єкт navigator.
mediaDevices - об'єкт MediaDevices.
getSupportedConstraints() метод об'єкта MediaDevices який повертає параметри доріжки в медіа потіці які підтримує браузер у вигляді об'єкту, який тотожний властивостям об'єкту MediaTrackConstraints. Кожна властивість об'єкту який повертається містить значення true.
var trackConstraints=navigator.mediaDevices.getSupportedConstraints();
alert(trackConstraints);
var trackConstraints=navigator.mediaDevices.getSupportedConstraints();
var s='';
for(a in trackConstraints)s+='\n'+a;
alert(s);
var el = document.getElementById("result");
var supportedConstraints = navigator.mediaDevices.getSupportedConstraints();
var s='<ul>';
for(var constraint in supportedConstraints){
s+='<li>'+constraint+'</li>';
}
s+='</ul>';
el.innerHTML=s;