Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. HTMLMediaElement
  4. addTextTrack()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

HTMLMediaElement: addTextTrack() Methode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

DieaddTextTrack()-Methode desHTMLMediaElement-Interfaces erstellt ein neuesTextTrack-Objekt und fügt es dem Medien-Element hinzu. Sie löst einaddtrack-Ereignis auf dentextTracks dieses Medien-Elements aus. Diese Methode kann nicht auf einemTextTrackList-Interface verwendet werden, nur auf einemHTMLMediaElement.

Syntax

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

Parameter

kind

Einstring, der dieTextTrack.kind-Eigenschaft repräsentiert (subtitles,captions,descriptions,chapters odermetadata).

label

Einstring, der dieTextTrack.label-Eigenschaft repräsentiert.

language

Einstring, der dieTextTrack.language-Eigenschaft repräsentiert.

Rückgabewert

Das neu erstellteTextTrack-Objekt.

Ausnahmen

Keine.

Beispiele

Dieses Beispiel fügt ein neuesTextTrack hinzu, wobeikind auf"subtitles" gesetzt ist, und fügt diesem einen neuenVTTCue hinzu.

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!"

Spezifikationen

Specification
HTML
# dom-media-addtexttrack-dev

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp