VTTCeu.getCueAsHTML() - повертає DocumentFragment текстового рядка.
VTTCeu.getCueAsHTML();
VTTCeu - об'єкт VTTCeu.
getCueAsHTML() метод об'єкта VTTCeu який повертає об'єкт DocumentFragment який містить елементи текстового рядка.
Так як VTT дозволяє вставляти HTML елементи в текстовий рядок метод getCueAsHTML() повертає ці елементи у вигляді об'єкта DocumentFragment.
var ceu=new VTTCue(1,2,'test');
var ob=ceu.getCueAsHTML();
alert( ob );
<video id="video" width="480">
<source src="/dani/test.mp4"></source>
<track id="track" src="/dani/test.vtt" kind="subtitles" label="test VTT" srclang="ua" default></track>
</video>
document.getElementById('track').onload=function(){ //завантажено текстові доріжки
var video=document.getElementById('video');
var trackList=video.textTracks;
var textTrack=trackList[0]; //отримуємо першу текстову доріжку
var ceu=textTrack.cues[0]; //отримуємо пеоший текстовий рядок (сигнал)
ceu.text='<b>Привіт</b><i>!</i>';
var frame=ceu.getCueAsHTML();
alert( frame.querySelectorAll('*').length );
video.play();
}