project Websites / videos.bentasker.co.uk avatar

Websites / videos.bentasker.co.uk: 845dce13




VID-3 Only load the HLS plugin if HLS playback is expected to take place

VID-3 Only load the HLS plugin if HLS playback is expected to take place

Commit 845dce13.

Authored 2019-03-27T13:10:35.000+00:00 by B Tasker in project Websites / videos.bentasker.co.uk

+7 lines -2 lines

Changes

diff --git a/resources/embed/embed.js b/resources/embed/embed.js
--- a/resources/embed/embed.js
+++ b/resources/embed/embed.js
# @@ -103,7 +103,12 @@ function loadVJS(){
# var e = cE('script');
# e.setAttribute('type','text/javascript');
# e.setAttribute('src','https://videos.bentasker.co.uk/resources/js/videojs/video.min.js');
# - e.onload = function () { loadVJSHLS(); };
# +
# + if (window.playerSettings['vidtype'] == "application/x-mpegURL"){
# + e.onload = function () { loadVJSHLS(); };
# + }else{
# + e.onload = function () { writePlayer(); };
# + }
# c.appendChild(e);
#
# }
# @@ -113,7 +118,7 @@ function loadVJSHLS(){
# var c = document.getElementById('BensplayerWrapper');
# var e = cE('script');
# e.setAttribute('type','text/javascript');
# - e.setAttribute('src','https://videos.bentasker.co.uk/resources/js/videojs-contrib-hls.js');
# + e.setAttribute('src','https://videos.bentasker.co.uk/resources/js/videojs-contrib-hls.min.js');
# e.onload = function () { writePlayer(); };
# c.appendChild(e);
# }
#