Più Video Player su una pagina: Può l'avvio di un secondo video fermare in automatico l'esecuzione del primo video?
Autor: Alessandro W.
Visited 1278,
Followers 1,
Udostępniony 0
Ciao,
vorrei pubblicare più video YouTube su un'unica pagina.
Non permettendo l'oggetto "YouTube Gallery" di impostare né didascalie né copertina, ho optato di mettere più video player sulla stessa pagina. Però per evitare la sovraposizione delle tracce audio dei video è necessario fermare manualmente i singoli video.
Vorrei quindi chiedere se esiste per l'oggetto "video player" di WebsiteX5 uno script che ferma in automatico il primo video player quando si avvia un secondo video player.
Ale
Posted on the
Buongiorno Alessandro,
grazie per il tuo messaggio.
Purtroppo quanto descrivi non è ottenibile automaticamente con il programma, mi dispiace. Puoi però mantenere questo post come pubblico, per verificare se qualche utente può indicarti un codice esterno da integrare per ottenere questo effetto.
Grazie! Ti auguro una buona giornata.
... non condivido questo modo, anche se adottato da molti, per me superficiali e/o inesperti del web...
... non mi dilungo sui miei motivi, ma in primis ci sta l'impegno di banda con notevoli rallentamenti per la pagina ospite...
... comunque se si è esperti si potrebbe intervenire con codice EXTRA lavorando sulle API di YT; ...ma per me se non si è esperti non ne vale la pena...
... invece una mia alternativa, semplicissima, elegante, e senza uso di codici extra, consiste nel far uso di semplici immagini di Anteprima dei video, a cui assegnare il collegamento con opzione File o URL | File su Internet, usando per URL quello estratto dal codice di condivisione che viene proposto da YT, e selezionando l'apertura nello ShowBox...
...per esempio puoi provare subito ad incollare questo mio URL YT in quel campo di input:
https://www.youtube.com/embed/-JVY68NFZxU?rel=0&autoplay=1
.
...!... ricordarsi che l'Autoplay non funzionerà nei browser recenti e da sempre inibito nei disp. "mobile"...!...
.
Autor
Grazie, Elisa, ho realizzato quanto richiesto dal cliente con un proprio video player e uno script. Roba da inesperti, insomma. : )))
... ottimo! ... e se posti come, potresti tornar utile anche ad altri...
Autor
<html>
<head>
<title>video surveillance</title>
<script>
document.addEventListener('play', function(e){
var videos = document.getElementsByTagName('video');
for(var i = 0, len = videos.length; i < len;i++){
if(videos[i] != e.target){
videos[i].pause();
}
}
}, true);
</script>
</head>
<body>
<video width="320" height="240" controls>
<source src="..." type="video/mp4">
</video>
<video width="320" height="240" controls>
<source src="..." type="video/mp4">
</video>
</body>
</html>
Autor
Che strano questo forum nel quale il moderatore da gratuitamente del superficiale ed inesperto ad un utente WebSiteX5 senza conoscere i motivi della richiesta, offendendolo pure di essere inutile finché non posta il codice risolutivo. : )
..... hai frainteso qualcosa, ...e comunque niente di offensivo, ...mi dispiace......
... per il resto, OK ... ma! ...quello che hai postato è il metodo normale per i <video> (MP4-WEBM), e valido anche per <audio> (MP3-OGG)...
...!... prima però si parlava di YT e pensavo si trattasse di questi, e con le API è più complicato...!...
... grazie comunque...
...
... invece con il mio precedente escamotage in showbox, semplice, sarebbe ideale per video YT e con pagina con leggerezza non indifferente e compatibilità maggiore, per chi adesso sa e se ci tenesse......
.
ciao
.