J'utilise un plugin javascript qui permet de jouer un fond vidéo youtube pleine largeur:Pause/Reprendre la vidéo Youtube quand hors de la vue (défilement)
<script>
$(document).ready(function() {
$(".player").mb_YTPlayer();
});
</script>
<script>
var vids = ["list of videos"
]; // create your list of youtube videos
var currVid = vids[Math.floor(Math.random()*(vids.length-1))]; // this will grab a random video from the array.
var opts = { // keep all the options in an object
videoURL: currVid, // set the video to display
containment:'.video-section',
quality:'large',
autoPlay:true,
mute:true,
opacity:1
}
$(document).ready(function(){
document.getElementById("bgndVideo").dataset.property = JSON.stringify(opts); // change to this
$(".player").mb_YTPlayer(); // play!
});
</script>
Comment puis-je faire pour faire une pause quand je faire défiler vers le bas sur le site Web et reprendre quand dans la fenêtre?
Merci.
Qu'avez-vous essayé jusqu'à présent, où est votre tentative de surveiller la position de défilement pour définir l'état de jeu? – NewToJS