MediaTrackSupportedConstraints.sampleSize

MediaTrackSupportedConstraintsディクショナリーのsampleSizeプロパティは読み取り専用のBooleanの値です。user agentsampleSizeの制約をサポートしている場合、MediaDevices.getSupportedConstraints()の戻り値のオブジェクトに含まれtrueが設定されます。この制約がサポートされない場合は含まれないため、falseになることはありません。

サポートされている制約のディクショナリーはnavigator.mediaDevices.getSupportedConstraints()を呼び出すことで取得できます。

文法

sampleSizeConstraintSupported = supportedConstraintsDictionary["sampleSize"];

ユーザエージェントsampleSizeの制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常にtrueの値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、undefinedの値を取ることになります。

let result = document.getElementById("result");

if (navigator.mediaDevices.getSupportedConstraints()["sampleSize"]) {
  result.innerHTML = "Supported!";
} else {
  result.innerHTML = "Not supported!";
}

結果

仕様

仕様 状況 コメント
Media Capture and Streams
sampleSize の定義
勧告候補 初版

ブラウザ互換性

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (有) 50 (50) 未サポート (有) ?
Feature Android Android Webview Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support ? (有) 50.0 (50) 未サポート ? ? (有)

関連項目

ドキュメントのタグと貢献者

このページの貢献者: e53e04ac
最終更新者: e53e04ac,