this is my current script for displaying one caption language dynamically. I would like to add multiple languages which would means track.src = "<?php echo $_product->closed_caption_link; ?>";
will have video-german-de.vtt, video-english-en.vtt (comma delimiter) ... is there a simple way to do this
<?php if ($_product->closed_caption_link != ''): ?>
<script type="text/javascript">
var vidPlayer = document.getElementById('html5player');
vidPlayer.addEventListener("loadedmetadata", function() {
track = document.createElement("track");
track.kind = "captions";
track.label = "English";
track.srclang = "en";
track.src = "<?php echo $_product->closed_caption_link; ?>";
track.addEventListener("load", function() {
this.mode = "showing";
video.textTracks[0].mode = "showing"; // thanks Firefox
});
this.appendChild(track);
});
</script>
<?php endif;?>