MediaTrackSupportedConstraints.sampleRate
MediaTrackSupportedConstraints
ディクショナリーのsampleRate
プロパティは読み取り専用のBooleanの値です。user agentがsampleRate
の制約をサポートしている場合、MediaDevices.getSupportedConstraints()
の戻り値のオブジェクトに含まれtrue
が設定されます。この制約がサポートされない場合は含まれないため、false
になることはありません。
サポートされている制約のディクショナリーはnavigator.mediaDevices.getSupportedConstraints()
を呼び出すことで取得できます。
文法
sampleRateConstraintSupported = supportedConstraintsDictionary["sampleRate"];
値
ユーザエージェントsampleRate
の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常にtrue
の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、undefined
の値を取ることになります。
例
let result = document.getElementById("result");
if (navigator.mediaDevices.getSupportedConstraints()["sampleRate"]) {
result.innerHTML = "Supported!";
} else {
result.innerHTML = "Not supported!";
}
結果
仕様
仕様 | 状況 | コメント |
---|---|---|
Media Capture and Streams sampleRate の定義 |
勧告候補 | 初版 |
ブラウザ互換性
BCD tables only load in the browser