--- title: HTMLTrackElement slug: Web/API/HTMLTrackElement translation_of: Web/API/HTMLTrackElement ---
HTMLTrackElement
{{InheritanceDiagram(600, 120)}}
Наследует свойства своего родителя, {{domxref("HTMLElement")}}.
subtitles
, captions
, descriptions
, chapters
, metadata
(субтитры, подписи, описания, главы или метаданные).unsigned short
, которое показывает доступность трека для чтения:
Константа | Значение | Описание |
NONE |
0 | Показывает, что метки текстового трека не получены. |
LOADING |
1 | Показывает, что текстовый трек загружается, и пока не было обнаружено фатальных ошибок. Дополнительные метки могут быть добавлены в трек парсером. |
LOADED |
2 | Указывает, что текстовая дорожка загружена без фатальных ошибок. |
ERROR |
3 | Указывает, что текстовый трек был получен, но когда пользовательский агент попытался его использовать, произошла какая-то ошибка. Некоторые или все метки, вероятно, отсутствуют и не будут получены. |
track {{ReadOnlyInline}} |
{{Domxref("TextTrack")}} | The track element's text track data. |
Нет специфичных методов; наследует методы из родительского элемента, {{domxref("HTMLElement")}}.
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', "the-video-element.html#the-track-element", "HTMLTrackElement")}} | {{Spec2('HTML WHATWG')}} | No change from {{SpecName("HTML5 W3C")}}. |
{{SpecName('HTML5 W3C', "embedded-content-0.html#the-track-element", "HTMLTrackElement")}} | {{Spec2('HTML5 W3C')}} | Initial definition. |
{{CompatibilityTable}}
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("24")}}[1] | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
src attribute settable |
{{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("50")}}[2][3] | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("24")}}[1] | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
src attribute settable |
{{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("50")}}[2][3] | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] The HTMLTrackElement
interface was added in Firefox 24, but was disabled by default behind the preference {{pref("media.webvtt.enabled")}}. The interface is enabled by default (along with all other WebVTT features) in Firefox 31.
[2] Until Firefox 50, the src
attribute is settable, but the change does not get handled properly. Starting in Firefox 50, existing track data is properly disposed of, new track data is loaded and put into effect, and so forth.
[3] Prior to Firefox 50, text tracks would only load if the {{HTMLElement("track")}} is in a document. Starting in Firefox 50, this incorrect requirement is lifted.