Sto lottando con l'impostazione del ciclo per i video di YouTube utilizzando YouTube Player API.YouTube player api con loop
Il problema è che il video non è in esecuzione in un ciclo.
Ecco il mio codice
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
playerVars: {
'controls': 0,
'showinfo': 0,
'rel': 0,
'loop': 1
},
videoId: 'qzZuBWMnS08',
events: {
'onReady': onPlayerReady,
// 'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
// event.target.setLoop(true);
event.target.playVideo();
}
Il loop: 1 non sembra essere working.Also esiste un modo per rimuovere la condivisione e il titolo video dalla parte superiore del video.
Grazie in anticipo.
Il problema di questo metodo è che si carica di nuovo lo stesso video come un nuovo video. –
Manca questo. Non posso controllare ora, ma non sarebbe un problema poiché il browser dovrebbe avere il video memorizzato nella cache/caricato dalla riproduzione precedente? –