diff --git a/assets/js/plyr/init.js b/assets/js/plyr/init.js index b4cde18..39f31e7 100644 --- a/assets/js/plyr/init.js +++ b/assets/js/plyr/init.js @@ -1,27 +1,36 @@ -document.querySelector(".container").innerHTML = ` - -`; +let params = Object.fromEntries(new URLSearchParams(location.search).entries()); -let player = new Plyr("video", { controls: "" }); -window.player = player; +let { src, poster } = params; -// -------------------------- +let autoplay = params.autoplay || 0; +let controls = params.controls || 1; +let loop = params.loop || 0; -function loadnormal() { - document.querySelector(".container").innerHTML = ` - - `; +let attr = ""; +let options = {}; - document.querySelector('video').removeEventListener('ended', loadnormal); +if (controls == 0) { + options = { controls: "" }; +} else { + attr += "controls "; +} + +if (autoplay == 1) { + attr += "autoplay muted "; + options = { controls: "" }; +} - let player = new Plyr("video", { controls: "" }); - window.player = player; +if (loop == 1) { + attr += "loop"; } -document.querySelector('video').addEventListener('ended', loadnormal); \ No newline at end of file +document.querySelector(".container").innerHTML = ` + +`; + +const player = new Plyr("video", options); +window.player = player; diff --git a/plyr/player.html b/plyr/player.html index 6a71c24..958e1fe 100644 --- a/plyr/player.html +++ b/plyr/player.html @@ -1,34 +1,24 @@ + + + + + Plyr Video Player + + + + +
- - - - - Plyr Video Player - - - - - -
- - - - - - \ No newline at end of file + + + +