Arrêtez tous de jouer iframe vidéos sur cliquez sur un lien javascript
J'ai une liste de iframe vidéos dans ma page web.
<iframe width="520" height="360" src="http://www.youtube.com/embed/2muxrT5_a6E" frameborder="0" allowfullscreen></iframe>
<iframe width="520" height="360" src="http://www.youtube.com/embed/2muxrT5_a6E" frameborder="0" allowfullscreen></iframe>
<iframe width="520" height="360" src="http://www.youtube.com/embed/2muxrT5_a6E" frameborder="0" allowfullscreen></iframe>
<a href="#" class="close">Stop all videos</a>
J'ai besoin d'arrêter de jouer toutes les iframe vidéos sur cliquez sur le lien Stop all videos
. Comment puis-je le faire?
Vous devez vous connecter pour publier un commentaire.
Essayer de cette façon,
Cela doit cesser toutes les vidéos de jouer dans tous les iframes sur la page:
Signifie l'arrêt de la suspension et la définition de la vidéo à l'instant 0:
Cette jquery code permettra de faire exactement cela.
Aucun besoin de remplacer l'attribut src et de le recharger à nouveau la vidéo.
Petite fonction que j'utilise dans mon projet:
Recharger tous les iframes juste pour arrêter c'est une idée terrible. Vous devriez obtenir un avantage ce qui vient avec le HTML5.
Sans l'aide de YouTube iframe_API bibliothèque; vous pouvez simplement utiliser:
qui mettra fin à tous ses youtubes iframe vidéos.
Vous pouvez utiliser ces mots-clés message pour démarrer/arrêter/mettre en pause youtube embdded vidéos:
Découvrez ci-dessous le lien pour la démo live:
J'ai édité le code ci-dessus, un peu et les suivantes a fonctionné pour moi.......
Recharger tous les iframes à nouveau pour arrêter des vidéos
Vous pouvez modifier ce code avec une itération
PROPRIÉTAIRE: https://gist.github.com/cferdinandi/9044694
également posté ici (par moi): comment détruire bootstrap fenêtre modale complètement?
Ici est un pur Javascript solution en 2019