Détails
Comment intégrer une vidéo YouTube en lecture automatique dans un iframe ?
J'essaie d'intégrer la nouvelle version iframe d'une vidéo YouTube et de la faire jouer automatiquement.
Pour autant que je sache, il n'y a aucun moyen de le faire en modifiant les drapeaux de l'URL. Existe-t-il un moyen de le faire en utilisant JavaScript & ; l'API ?
210
3
Cela fonctionne dans Chrome mais pas dans Firefox 3.6 (avertissement : vidéo RickRoll) :
La [JavaScript API for iframe embeds][1] existe, mais est toujours affichée comme une fonctionnalité expérimentale.
MISE À JOUR : l'API iframe est désormais entièrement prise en charge et ["Creating YT.Player objects - Example 2" ;][2] montre comment définir la fonction "autoplay" ; en JavaScript.
[1] : https://developers.google.com/youtube/iframe_api_reference [2] : https://developers.google.com/youtube/iframe_api_reference#Example_Video_Player_Constructors
Le code embarqué de youtube a l'autoplay désactivé par défaut. Il suffit d'ajouter
autoplay=1
à la fin de l'attribut "src" ;. Par exemple :Les flags, ou paramètres, que vous pouvez utiliser avec les embeds IFRAME et OBJECT sont documentés ici ; les détails concernant quel paramètre fonctionne avec quel lecteur sont également clairement mentionnés :
[YouTube Embedded Players and Player Parameters][1] (en anglais)
Vous remarquerez que le paramètre
autoplay
est supporté par tous les lecteurs (AS3, AS2 et HTML5).[1] : https://developers.google.com/youtube/player_parameters