J'essaie d'avoir une barre de progression de charge dans mon jeu, et j'ai une fonction assignée à l'attribut onloadeddata sur mon audio, mais elle ne se déclenche pas dans Chrome. Cela fonctionne dans d'autres navigateurs. J'ai également essayé de nombreux autres événements tels que oncanplay, oncanplaythrough, onloadedmetadata, etc. Aucun d'eux ne se déclenche.HTML5 Les événements audio ne se déclenchent pas sur Chrome
Je pense que cela pourrait avoir à voir avec la mise en cache. J'ai essayé de regarder autour et il y avait quelques rapports de cela il y a 2-3 ans mais rien de récent.
Existe-t-il un autre moyen de détecter si l'audio est chargé ou de faire fonctionner ces événements?
EDIT: Voici un exemple rapide: http://jsfiddle.net/3vxCu/1/ Fonctionne dans Opera et Firefox, mais pas dans Chrome. Il devrait donner une alerte quand le son est fini si le chargement est terminé.
Pourriez-vous s'il vous plaît partager votre code javascript où vous chargez les fichiers audio et attacher les écouteurs d'événements? – pseudosavant
@pseudosavant Ajout d'un exemple sur JSFiddle. –