UN Web TV
");
jQuery('.right-upper-bar-wrapper-container').prependTo('.playkit-bottom-bar .playkit-right-controls');
const chapters = jQuery('.cue__item').map((_, el) => jQuery(el).data('start-time')).get();
if (chapters.length) {
let current = 0, next = 0;
jQuery.fn.scrollTo = function (elem, speed = 1000) {
return this.animate({ scrollLeft: this.scrollLeft() - this.offset().left + jQuery(elem).offset().left }, speed);
};
player.addEventListener(player.Event.Core.TIME_UPDATE, () => {
if (player.currentTime >= current && player.currentTime < next) return;
jQuery('.cue__item').removeClass('cue__item_active');
chapters.some((start, i) => {
if (player.currentTime >= start) {
let nextStart = chapters[i + 1] || Number.MAX_VALUE;
if (player.currentTime < nextStart) {
current = start;
next = nextStart;
jQuery(`.cue__item[data-start-time="${start}"]`).addClass('cue__item_active');
jQuery(".cue__items").scrollTo(`.cue__item[data-start-time="${start}"]`);
return true;
}
}
});
});
}
});
jQuery('.un3-video-play-button').click(() => {
player.play();
console.log(`category: ${e_categories}`);
if (mediaScheduled) {
jQuery('#un3-video-overlay').fadeOut("normal", () => {
jQuery('.un3-video-overlay').removeClass('un-video-overlay-index-fresh');
});
}
setTimeout(checkNav, 50);
});
jQuery(".media-asset__field-asset-language .field__item a").removeAttr("href");
jQuery(".media-asset__field-asset-language .field__label").text("Audio Language");
jQuery('.cue__chapters_toggle').removeClass('d-none').appendTo('.playkit-bottom-bar .playkit-right-controls');
jQuery('.cue__item').click(function () {
player.currentTime = jQuery(this).data('start-time');
}).find('.cue__show, .cue__hide').click(() => false);
jQuery('.cue__chapters_toggle').click(() => jQuery('.cue__chapters_container').toggleClass('d-none'));
jQuery('.cue__chapters_close').click(() => jQuery('.cue__chapters_container').addClass('d-none'));
jQuery('.cue__show').click(function () { jQuery(this).closest('.cue__collapse').addClass('show'); });
jQuery('.cue__hide').click(function () { jQuery(this).closest('.cue__collapse').removeClass('show'); });
});
}