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

127
Vistas
¿Cómo obligar al navegador a descargar solo una parte de un elemento de audio/video?

Tengo un elemento audio que controlo a través de JavaScript:

 <audio preload="metadata" src="myfile.mp3" /> <button type="button">Play/Pause</button> // JS logic not relevant to the question

Digamos que myfile.mp3 es un audio de 5 minutos y después de reproducir los primeros 10 segundos, llamo a pause() para evitar que se reproduzca el resto. Parece que el navegador continúa descargando el resto del archivo. ¿Cómo puedo evitar que esto suceda y descargar solo una parte específica del archivo?

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

0

Prueba esto:

 const mediaElement = document.querySelector("#myMediaElementID"); mediaElement.removeAttribute("src"); mediaElement.load();

Al eliminar el atributo src del elemento multimedia e invocar el método load(), libera los recursos asociados con el audio/video, lo que detiene la descarga de la red. Debe llamar a load() después de eliminar el atributo, porque simplemente eliminar el atributo src no invoca el algoritmo de carga.

https://developer.mozilla.org/en-US/docs/Web/Guide/Audio_and_video_delivery

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