Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Permissions-Policy : directive autoplay

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

L'en-tête HTTP Permissions-Policy avec la directive autoplay contrôle si le document courant est autorisé à lire automatiquement les médias demandés avec l'interface HTMLMediaElement.

Plus précisément, lorsqu'une politique définie bloque l'utilisation de cette fonctionnalité et qu'aucun geste de l'utilisateur·ice n'a été effectué, la promesse (Promise) retournée par HTMLMediaElement.play() sera rejetée avec une DOMException. L'attribut autoplay sur les éléments HTML <audio> et <video> sera ignoré.

Note : Pour plus de détails sur la lecture automatique et le blocage de la lecture automatique, voir l'article Guide de la lecture automatique pour les médias et les API Web Audio.

Syntaxe

http
Permissions-Policy: autoplay=<allowlist>;
<allowlist>

Une liste d'origines pour lesquelles la permission est accordée pour utiliser la fonctionnalité. Voir Permissions-Policy > Syntaxe pour plus de détails.

Règle par défaut

La liste d'autorisation par défaut pour autoplay est self.

Spécifications

Spécification
HTML
# autoplay-feature

Compatibilité des navigateurs

Voir aussi