TextTrackCueList: length プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
length
は TextTrackCueList
インターフェイスの読み取り専用プロパティで、リスト中のキューの数を返します。
値
unsigned long
で、リスト中のキューの数を返します。
例
TextTrack.cues
プロパティは、特定のトラックの現在のキューを格納した TextTrackCueList
を返します。下記の WebVTT トラックを使用すると、length
の値は 5 になります。
WEBVTT first 00:00:00.000 --> 00:00:00.999 line:80% Hildy! second 00:00:01.000 --> 00:00:01.499 line:80% How are you? third 00:00:01.500 --> 00:00:02.999 line:80% Tell me, is the ruler of the universe in? fourth 00:00:03.000 --> 00:00:04.299 line:80% Yes, they're in - in a bad humor fifth 00:00:04.300 --> 00:00:06.000 line:80% Somebody must've stolen the crown jewels
js
const video = document.getElementById("video");
video.onplay = () => {
console.log(video.textTracks[0].cues.length); // 5
};
仕様書
Specification |
---|
HTML Standard # dom-texttrackcuelist-length |
ブラウザーの互換性
BCD tables only load in the browser