Chrome 65, la version actuelle des Canaries, empêche les vidéos YouTube encadrées de jouer automatiquement avec le son.
Les dernières modifications apportées à Chrome nécessitent que l'iframe ait allow = "autoplay"
Comment puis-je ajouter allow = "autoplay" à l'API iframe YouTube? Je ne le trouve dans aucune documentation.
https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#iframe
Une politique de fonctionnalités permet aux développeurs d'activer et de désactiver de manière sélective l'utilisation de diverses fonctionnalités de navigateur et API. Une fois qu'une origine a reçu l'autorisation de lecture automatique, elle peut déléguer cette autorisation à plusieurs iframes d'origine avec une nouvelle stratégie de fonctionnalité pour la lecture automatique. Notez que la lecture automatique est autorisée par défaut sur les iframes de même origine.
<iframe src="myvideo.html" allow="autoplay">
L'API YouTube IFrame a été récemment mise à jour pour utiliser allow=autoplay
au lieu de gesture=media
. Cela devrait maintenant fonctionner comme prévu.
Désolé pour la confusion.
Vous venez de l'ajouter dans l'URL src comme:
Ce paramètre spécifie si la vidéo initiale commencera automatiquement à jouer au chargement du lecteur. Les valeurs prises en charge sont 0 ou 1. La valeur par défaut est 0.