Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: тαптяα en 22 Junio 2015, 02:01 am



Título: [Resuelto] Retrasar 3 segundos esta función
Publicado por: тαптяα en 22 Junio 2015, 02:01 am
Buenas,

Código
  1. function myFunction{document.getElementById("play").innerHTML = "<p>1</p><p>2</p><embed id=\"audioPlayer\" type=\"audio/x-wav\" src=\"http://www.arte.com/sound/sound.mp3\" autoplay=\"false\" height=\"110\" width=\"110\" > ";}

no me reproduce ningún sonido, he probado con esto

Código
  1. myVar = setTimeout(function{document.getElementById("play").innerHTML = "<p>1</p><p>2</p><embed id=\"audioPlayer\" type=\"audio/x-wav\" src=\"http://www.arte.com/sound/sound.mp3\" autoplay=\"false\" height=\"110\" width=\"110\" > ";}, 3000);

Y tampoco.. ya no sé de que manera probarlo

Alguna posible alternativa?


Título: Re: Retrasar 3 segundos esta función
Publicado por: MinusFour en 22 Junio 2015, 03:09 am
Pues no me funciona muy bien embed pero si uso audio si:

https://jsfiddle.net/8hrs2xn6/1/

Tu segunda función la tienes mal por cierto:

Código
  1. myVar = setTimeout(function () {...

Eso sería lo correcto.


Título: Re: Retrasar 3 segundos esta función
Publicado por: тαптяα en 22 Junio 2015, 10:54 am
Muchas gracias Minus

Todo solucionado

Saludos!