À partir de la version 66 de Google Chrome à partir de maintenant, il ne commencera plus automatiquement la lecture des fichiers audio et vidéo lorsque le volume de lecture n'est pas coupé.
Cette modification a été apportée pour empêcher la lecture automatique sur les vidéos publicitaires et autres éléments de page Web ennuyeux. Cependant, cela a des conséquences négatives pour un certain nombre d'applications parfaitement valides de la fonction de lecture automatique, par exemple dans les applications d'affichage.
Le nouveau comportement par défaut consistant à ne pas lire automatiquement une vidéo avec du son peut être ignoré au démarrage du navigateur Google Chrome avec les options de ligne de commande
--autoplay-policy=no-user-gesture-required
ou
--no-user-gesture-required
Le nouveau comportement de lecture automatique par défaut est également présent dans le navigateur Chrome sur ChromeOS (actuellement dans le canal bêta). Pour les applications Kiosk fonctionnant sur ChromeOS, il n'y a pas d'options de ligne de commande, uniquement la configuration à l'aide du manifeste Fichier .json.
Actuellement, il n'y a aucune option dans la documentation du format Manifest.json qui permet de changer la politique de lecture automatique.
Existe-t-il un moyen de modifier la nouvelle politique de lecture automatique Chrome par défaut dans les applications Kiosk pour autoriser la lecture automatique des vidéos dans une application sur ChromeOS?
Il s'avère que l'utilisateur final devra activer la lecture vidéo automatique manuellement, en:
chrome://flags/#autoplay-policy
À partir de maintenant, la lecture automatique fonctionne à nouveau dans les composants WebView utilisés dans votre application.
Voir ce fil de commentaire sur ce sujet par Google.