Je travaille avec l'audio html5 et rencontre des problèmes avec le tampon. Cela fonctionne magnifiquement dans Chrome, mais dans Safari (et SafMob), il y a une latence perceptible. L'idée est simple. Un utilisateur clique sur un lien img et l'img "saute" et émet un son. Here is an example.Html5 audio/jQuery: problème de latence de lecture (préchargement)
Existe-t-il un moyen de précharger le fichier son afin qu'il soit plus rapide? Encore une fois, ma principale préoccupation est dans le navigateur Safari/Safari Mobile.
Le jQuery J'utilise:
$("#bell a").click(function() {
var snd = new Audio("ping.mp3");
snd.play();
$(this).stop().animate({ marginTop: "-10px" }, 200).animate({ marginTop: "18px" }, 200).animate({ marginTop: "1px" }, 300);
return false;
});
Voici le code pour le bouton:
<ul id="bell">
<li class="button"><a href="#" title="Pling">Link Text</a></li>
</ul>