HTMLMediaElement: addTextTrack() メソッド - Web API | MDN

構文

js

addTextTrack(kind)
addTextTrack(kind, label)
addTextTrack(kind, label, language)

引数

kind

文字列で、 TextTrack.kind プロパティ (subtitles, captions, descriptions, chapters, metadata) を表します。

label

文字列で、 TextTrack.label プロパティを表します。

language

文字列で、 TextTrack.language プロパティを表します。

返値

新しく作成された TextTrack オブジェクトです。

例外

なし。

この例では、新しい TextTrack を、 kind"subtitles" に設定して追加し、それに新しい VTTCue を追加しています。

js

const video = document.querySelector("video");
const newTrack = video.addTextTrack("subtitles");
newTrack.addCue(new VTTCue(3, 6, "Hello world!"));
console.log(newTrack.cues[0].text);
// "Hello world!"

仕様書

Specification
HTML
# dom-media-addtexttrack-dev

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.