HTML オーディオ/ビデオ DOMtextTracksプロパティ

HTML audio/video 标签参考手册HTML オーディオ/ビデオ DOM リファレンス

例

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

myVid=document.getElementById("video1");
alert(myVid.textTracks.length);

試してみる »

定義と用法

textTracks プロパティは TextTrackList オブジェクトを返します。

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

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


ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 10、Opera、Chrome、Safari 6 は textTracks プロパティをサポートしています。

注意:Internet Explorer 9 以前のバージョンは textTracks プロパティをサポートしていません。


構文

audio|video.textTracks

戻り値

型 説明
TextTrackList オブジェクト オーディオ/ビデオで利用可能なテキストトラックを表します。

TextioTrackList オブジェクト:

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

注:最初の利用可能なテキストトラックのインデックスindexは 0 です。

TextTrack オブジェクト テキストトラックを表します。

TextTrack オブジェクトのプロパティ:

  • kind - テキストトラックのタイプを取得する("subtitles"、"caption"、"descriptions"、"chapters"、"metadata" のいずれか)
  • label - テキストトラックのラベルを取得する
  • language - テキストトラックの言語を取得する
  • mode - トラックがアクティブかどうかを取得または設定する("disabled"|"hidden"|"showing")
  • cues - TextTrackCueList オブジェクトの cues リストを取得する
  • activeCues - TextTrackCueList オブジェクト形式で現在アクティブなテキストトラックの cues を取得する
  • addCue(cue) - cues リストに cue を追加する
  • removeCue(cue) - cues リストから cue を削除する


HTML audio/video 标签参考手册HTML オーディオ/ビデオ DOM リファレンス その他の拡張