J'essaie de faire jouer une musique automatiquement lorsqu'une page HTML est chargée. J'ai essayé différentes choses mais sans succès.
J'ai cherché dans stackoverflow pour trouver une bonne solution, mais je n'ai pas réussi à trouver une solution de contournement solide qui fonctionne avec tous les navigateurs.
Toute aide serait grandement appréciée!
Meilleures salutations, Cédric
4 Réponses :
L'élément avec l'attribut
autoplay
devrait être suffisant. https://developer.mozilla.org/en-US/ docs / Web / HTML / Element / audio
Il est extrêmement bien pris en charge.
Malheureusement, il semble que la "lecture automatique" ne soit plus prise en charge dans Mozilla Firefox et Chrome.
Ah oui, c'est vrai! Je suppose que c'est un jugement moral silencieux sur le choix d'utiliser la lecture automatique haha!
Je pense que ce code fonctionnera pour vous! Fonctionne parfaitement bien pour moi!
Bien que l'attribut autoplay
fonctionne dans certains cas, vous devez savoir que dans de nombreux cas, ce n'est pas le cas. Je vous suggère de lire cet article MDN pour comprendre pourquoi et aussi obtenez des idées pour vous adapter aux limitations.
Merci pour l'article MDN, cela m'a beaucoup aidé. J'ai utilisé leur solution de secours, et cela fonctionne bien lorsque la lecture automatique ne fonctionne pas.
<audio controls autoplay> <source src="music.mp3" type="audio/mpeg"> </audio>
utilisez un seul audio et jouez au chargement de la page, c'est tout.