JavaScriptにおけるDOM(ドキュメントオブジェクトモデル)のAudioオブジェクトのプロパティ。
Audioオブジェクトは、HTMLのaudio要素(埋め込みオーディオ)を扱うオブジェクト。
Audioオブジェクトは、このページのプロパティやメソッドだけでなく、Elementオブジェクトやイベントのページの内容も大方有効である。
-
audioObject.srcプロパティ
audioObject.srcは、埋め込みオーディオ(audio要素)のsrc属性の値を取得、もしくは、設定するプロパティ。src属性には、ドキュメントに埋め込むオーディオファイルのURLを指定する。src属性値を変更することで、オーディオファイルを切り替えることができる。
-
audioObject.controlsプロパティ
audioObject.controlsは、埋め込みオーディオ(audio要素)のcontrols属性の値を取得、もしくは、設定するプロパティ。controls属性には、ドキュメントに埋め込むオーディオファイルを制御するユーザーインターフェイス(UI)を表示するかどうかを指定できる。
-
audioObject.volumeプロパティ
audioObject.volumeは、埋め込みオーディオ(audio要素)の音量を取得、もしくは、設定するプロパティ。
-
audioObject.mutedプロパティ
audioObject.mutedは、埋め込みオーディオ(audio要素)のmuted属性の値を取得、もしくは、設定するプロパティ。muted属性には、ドキュメントに埋め込むオーディオファイルの音をミュート(消音)するかどうかを指定できる。
-
audioObject.defaultMutedプロパティ
audioObject.defaultMutedは、埋め込みオーディオ(audio要素)の初期設定の再生音量がミュート(消音)かどうかを取得するプロパティ。
-
audioObject.loopプロパティ
audioObject.loopは、埋め込みオーディオ(audio要素)のloop属性の値を取得、もしくは、設定するプロパティ。loop属性には、ドキュメントに埋め込むオーディオファイルをループ再生(繰り返し再生)するかどうかを指定できる。
-
audioObject.currentTimeプロパティ
audioObject.currentTimeは、埋め込みオーディオ(audio要素)の再生位置を取得、もしくは、設定するプロパティ。
-
audioObject.autoplayプロパティ
audioObject.autoplayは、埋め込みオーディオ(audio要素)のautoplay属性の値を取得、もしくは、設定するプロパティ。autoplay属性には、ドキュメントに埋め込むオーディオファイルを自動再生するかどうかを指定できる。
-
audioObject.endedプロパティ
audioObject.endedは、埋め込みオーディオ(audio要素)の再生が終了したかどうかを取得するプロパティ。
-
audioObject.play()メソッド
audioObject.play()は、埋め込みオーディオ(audio要素)を再生するメソッド。
-
audioObject.pause()メソッド
audioObject.pause()は、埋め込みオーディオ(audio要素)の再生を一時停止するメソッド。