UNPKG

tplayer.js

Version:

Flexible and easy Dash/HLS/DRM integration for HTML5 video.

17 lines (14 loc) 434 B
export default async function setAdditionalConfigs(configs) { if (configs.captions) { // append a <track> element to video configs.captions.forEach((caption) => { const track = document.createElement("track"); track.kind = "captions"; track.label = caption.label; track.srclang = caption.language; track.src = caption.src; configs.playerElem.appendChild(track); }); } return; }