Audio Tag Autoplay Ne fonctionne pas dans le mobile
je suis en utilisant ce code et quand je vois le controls
je vois la lecture automatique ne fonctionne pas.
<audio autoplay="true" src="music/lathe_di_chadar.mp3" type="audio/mp3" loop></audio>
et sa ne fonctionne pas dans les appareils mobiles et très bien travailler dans le site web.
Quelqu'un peut-il me dire le problème dans tout cela?.
Merci et bien Apprécié
source d'informationauteur Lakshya
Vous devez vous connecter pour publier un commentaire.
Il n'y a aucun moyen d'obtenir l'exécution automatique de travail dans les navigateurs mobiles. (Ce n'est pas autorisé)
Mais à quelques tours de faire cette chose.
Cliquez sur les liens ci-dessous pour afficher quelques astuces
La lecture automatique de l'audio sur mobile safari
iOS des Considérations Spécifiques | Boucle d'Attribut
Vous pouvez jouer un son à l'aide de la
AudioContext
de l'API et de la prise de la source, de laArrayBuffer
(c'est à dire: à partir d'unXMLHttpRequest
ou unFile
)Live exemple
Fonctionne sur Chrome et Firefox mobile et de Bureau
Notes importantes
Il vaut la peine de mentionner, de l'OMI, que ce "truc" peut vraiment être considéré comme un bug lié au navigateur, et risquent de ne plus fonctionner à tout moment, si le navigateur décider que cela casse l'expérience utilisateur/devient un moyen largement utilisé gêne (comme les annonces).
Il est également intéressant de mentionner que, au moins sur mon portable et FF 54, le son sera toujours joué, même si votre mobile est coupé...
Il est aussi digne que l'utilisateur peut définir la
autoplay
comportement pour s'adapter à leurs désirs et leurs besoins, soit par le biais du navigateur options habituelles, ou à travers la plus avancée,about:config
page (autoplay
le comportement est défini par Firefoxmedia.autoplay.enabled
etmedia.block-autoplay-until-in-foreground
préférences).Donc forcer l'audio
autoplay
est une mauvaise UX idée peu importe comment vous le faites.