Audioオブジェクト

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要素)の再生を一時停止するメソッド。

スポンサード リンク