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

190
Vistas
El uso de AudioContext evita que el audio se reproduzca en segundo plano

He estado jugando con Web Audio API y me encontré con un problema extraño.

Por el momento, si abre una página web en su teléfono y hace clic en el botón de reproducción en un elemento de audio HTML5, el audio seguirá reproduciéndose en segundo plano incluso después de cambiar de aplicación.

Sin embargo, cuando adjunta el elemento a un AudioContext, el audio dejará de reproducirse en segundo plano después de cambiar de aplicación.

Para adjuntar el elemento, estoy usando lo siguiente:

 const context = new AudioContext() const source = context.createMediaElementSource(document.querySelector("audio")) source.connect(context.destination)

Entonces, aunque simplemente estoy conectando el elemento de audio HTML5 al destino del contexto SIN controlarlo, el audio deja de reproducirse tan pronto como cambio de aplicación.

¿Alguien sabe por qué sucede esto y cómo puedo hacer que el audio siga reproduciéndose en segundo plano incluso después de cambiar de aplicación? Es extraño que podamos usar Web Audio API para controlar el audio en la web, pero tenemos que mantener nuestros navegadores abiertos y nuestros teléfonos desbloqueados para escuchar ese audio.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El comportamiento previsto es que el audio se detenga al salir del navegador en los teléfonos, ya que ahorra procesamiento en segundo plano y, desde el punto de vista del usuario, creo que el comportamiento esperado sería que el audio se detenga cuando cierras.

Creo que solo tienes el audio funcionando incorrectamente en el dispositivo específico.

over 4 years ago · Santiago Trujillo 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