web-dev-qa-db-fra.com

API iframe Youtube allow = "lecture automatique" Chrome 65

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">
8
user14188

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.

7
François Beaufort

Vous venez de l'ajouter dans l'URL src comme:

lecture automatique

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.

1
noogui