Estoy tratando de reproducir un sonido y he encontrado dos formas que me funcionan. ¿Cuál es la mejor manera y por qué? Es una buena idea agregar un oyente de eventos de "carga"?La mejor manera de reproducir sonido con HTML5 y Javascript
Primera forma:
$(document).ready(function() {
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'sound.ogg');
audioElement.addEventListener("load", function(){
audioElement.play();
}, true);
audioElement.play();
});
Segunda forma:
$(document).ready(function() {
audioElement = new Audio('sound.ogg');
audioElement.play();
});
¿qué ocurre con la fuente de red para audio en caso de audio nuevo()? – vinnitu