ビデオコントローラ属性

定義と使用方法

controller 属性は現在のビデオのメディアコントローラを返します。

デフォルトでは、<video> 要素にはメディアコントローラがありません。メディアコントローラが指定されている場合、 controller 属性はそれを MediaController オブジェクトとして返します。

ヒント:使用方法 controls 属性 ビデオに標準のビデオコントロールを表示するかどうかを設定または返す

インスタンス

ビデオにメディアコントローラがあるか確認:

var x = document.getElementById("myVideo").controller;

実際に試してみてください

文法

videoObject.controller

返り値

タイプ 説明
MediaController オブジェクト

ビデオを表すメディアコントローラ

MediaController オブジェクト属性/メソッド:

  • buffered - ビデオのバッファリング範囲を取得
  • seekable - ビデオの検索可能範囲を取得
  • duration - ビデオの再生時間を取得
  • currentTime - ビデオの現在の再生位置を取得または設定
  • paused - ビデオが一時停止されているか確認
  • play() - ビデオを再生
  • pause() - ビデオを一時停止
  • played - ビデオが再生されているかどうかを確認
  • defaultPlaybackRate - ビデオのデフォルトの再生速度を取得または設定
  • PlaybackRate - ビデオの現在の再生速度を取得または設定
  • volume - ビデオの音量を取得または設定
  • muted - ビデオがミュートされているかどうかを取得または設定

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポートされません サポートされません サポートされません サポートされません サポートされません