1. 開発者向けのウェブ技術
  2. Web API
  3. MediaStreamTrack
  4. muted

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

MediaStreamTrack: muted プロパティ

利用可能性は限定的

この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。

mutedMediaStreamTrack インターフェイスの読み取り専用プロパティであり、トラックが現在メディア出力を提供できない状態であるかどうかを示します。

メモ: ユーザーがトラックをミュート/ミュート解除する方法を実装するには、enabled プロパティを使用してください。 enabledfalse に設定してトラックを無効にすると、空のフレーム(すべてのサンプルが 0 である音声フレーム、またはすべてのピクセルが黒である映像フレーム)だけが生成されます。

論理値で、トラックが現在ミュートされている場合は true となり、ミュートされていない場合は false となります。

メモ: 可能であれば、muted をポーリングしてトラックのミュート状態を監視することは避けてください。 代わりに、 muteunmute イベントに対するイベントリスナーを追加してください。

この例では、 MediaStreamTrack オブジェクトの配列の中で、現在ミュートされているトラックの数を数えます。

js
let mutedCount = 0;
trackList.forEach((track) => {
 if (track.muted) {
 mutedCount += 1;
 }
});

仕様書

仕様書
Media Capture and Streams
# dom-mediastreamtrack-muted

ブラウザーの互換性

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /