VTTCue: VTTCue() コンストラクター
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。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, "かっこいい文章を表示する");
仕様書
| 仕様書 |
|---|
| WebVTT: The Web Video Text Tracks Format> # dom-vttcue-vttcue> |