Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

242
Vistas
Javascript reproduciendo un archivo de audio de bucle sin fin sin demora

El título es bastante autoexplicativo.

Quiero crear un bucle sin fin con JavaScript pero sin parar entre leer (nuevamente) exactamente el mismo archivo.

Aquí está mi código:

 function playMySong(url) { var audio=document.createElement('audio'); audio.style.display="none"; audio.src=url; audio.autoplay=true; audio.onended=function() { playMySong('whiteNoise.wav'); }; document.body.appendChild(audio); } playMySong('whiteNoise.wav');

Mi código funciona (casi) a la perfección, pero quiero leer el pequeño retraso entre el final del sonido y el comienzo del mismo archivo exacto.

no es:

 [whiteNoise.wav][0.2ms delay][whiteNoise.wav]

Quiero:

 [whiteNoise.wav][whiteNoise.wav]

:)

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Está cargando el archivo de audio una y otra vez cuando llega al final. Obviamente, cargar recursos llevará tiempo.

¿Por qué no usa un atributo de bucle simple para el elemento de audio ? Repetirá el clip de audio sin cargar el recurso una y otra vez.

 function playMySong(url) { var audio=document.createElement('audio'); audio.style.display="none"; audio.src=url; audio.autoplay=true; audio.loop = true; document.body.appendChild(audio); } playMySong('whiteNoise.wav');

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda