オーディオコントローラ属性

定義と使用方法

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

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

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

インスタンス

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

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

自分で試してみてください

文法

audioObject.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
サポートされていません サポートされていません サポートされていません サポートされていません サポートされていません