VTTCue: VTTCue() コンストラクター
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2020年1月.
VTTCue() コンストラクターは新しい VTTCue オブジェクトを返します。
構文
js
new VTTCue(startTime, endTime, text)
引数
startTime-
最初のテキストトラックのキュー開始時刻を表す
doubleです。 これは、秒と秒の小数で指定された時刻で、このキューが適用されるメディアデータの範囲の開始時刻を表します。例えば、 50 秒から 1 分 5.5 秒までのキューを表示する場合、startTimeは 50.0 になります。 endTime-
このテキストトラックのキュー終了時刻を表す
doubleです。 これは、キューをユーザーに表示するのを止める時刻を指定された秒と秒の小数で表したものです。startTimeで示したキューの例では、endTimeの値は 65.5 となります。 text-
startTimeとendTimeで示される時刻の間に表示させる、テキストを指定する文字列です。
返値
指定された時刻の間に表示されるキューを表す新しい VTTCue オブジェクトです。
例
js
// 2 ~ 3 秒の間に表示するキューを作成し、指定されたテキストを使用します。
let cue = new VTTCue(2, 3, "かっこいい文章を表示する");
仕様書
| Specification |
|---|
| WebVTT: The Web Video Text Tracks Format> # dom-vttcue-vttcue> |