Audio textTracks属性

定義と用法

textTracks 属性はTextTrackListオブジェクトを返します。

TextTrackListオブジェクトは、オーディオの利用可能なテキストトラックを表します。

利用可能な各テキストトラックは、TextTrackオブジェクトで表されます。

利用可能なテキストトラックの数を取得:

var x = document.getElementById("myAudio").textTracks.length;

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

文法

audioObject.textTracks

返り値

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

オーディオの利用可能なテキストトラックを表す。

TextioTrackListオブジェクトの属性:

  • length - オーディオ中で利用できるテキストトラックの数を取得
  • [index] - インデックスでTextTrackオブジェクトを取得

注記:最初に利用できるTextTrackオブジェクトはインデックス0です。

TextTrackオブジェクト

テキストトラックを表す。

TextTrackオブジェクトの属性とメソッド:

  • kind - テキストトラックの種類を取得
  • label - テキストトラックのラベルを取得
  • language - テキストトラックの言語を取得
  • mode - トラックがアクティブ状態であるかどうかを取得または設定します("disabled"|"hidden"|"showing")
  • cues - TextTrackCueListオブジェクトのヒントリストを取得
  • activeCues - TextTrackCueListオブジェクトの現在のアクティブなテキストトラックヒントを取得
  • addCue(cue) - ピンポイントリストにリストを追加
  • removeCue(cue) - ピンポイントリストからリストを削除

kind 属性の可能値:

  • サブタイトル
  • キャプション
  • 説明
  • メタデータ

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート