MediaTrackSupportedConstraints: aspectRatio-Eigenschaft
Die aspectRatio
-Eigenschaft des MediaTrackSupportedConstraints
-Wörterbuchs ist ein schreibgeschützter Boolean-Wert, der im Objekt zurückgegeben wird von MediaDevices.getSupportedConstraints()
enthalten ist (und auf true
gesetzt ist), wenn und nur wenn der
User-Agent die aspectRatio
-Beschränkung unterstützt. Wenn die Einschränkung nicht unterstützt wird, ist sie nicht in der Liste enthalten, sodass dieser Wert niemals false
sein wird.
Sie können auf das unterstützte Einschränkungen-Wörterbuch zugreifen, indem Sie navigator.mediaDevices.getSupportedConstraints()
aufrufen.
Wert
Diese Eigenschaft ist im Wörterbuch vorhanden (und ihr Wert ist immer true
), wenn der User-Agent die aspectRatio
-Beschränkung unterstützt. Wenn die Eigenschaft nicht vorhanden ist, fehlt diese Eigenschaft im Wörterbuch der unterstützten Einschränkungen, und Sie erhalten undefined
, wenn Sie versuchen, ihren Wert anzusehen.
Beispiele
const result = document.getElementById("result");
const supported = navigator.mediaDevices.getSupportedConstraints().aspectRatio;
result.textContent = supported ? "Supported!" : "Not supported!";
Ergebnis
Spezifikationen
Specification |
---|
Media Capture and Streams # dom-mediatrackconstraintset-aspectratio |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
aspectRatio constraint |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support