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

295
Vistas
javascript webrtc en ios: reproduzca un <audio> mientras tiene acceso al micrófono

Quiero reproducir un <audio> mientras todavía tengo acceso al micrófono. Sin embargo, el iPhone 12 pro reduce automáticamente el nivel de sonido de <audio> .

En realidad, no quiero reproducir un <audio> y grabar un micrófono al mismo tiempo. Quiero seguir teniendo acceso al micrófono tomado por navigator.mediaDevices.getUserMedia({audio:true}) y reproducir audio con el máximo nivel de sonido. De esta manera, no necesito pedir permiso si necesito el micrófono nuevamente.

Además, me gusta mencionar que el nivel de sonido está bien si el usuario usa airbods.

Lo que probé:

Cuando no necesito el micrófono, puedo configurar fácilmente la propiedad habilitada de la pista de audio en falso. stream.getTracks()[0].enable = false silencia el micrófono pero no aumenta el nivel de sonido de <audio> . Esta reacción suena un poco extraña porque mientras la pista del micrófono está en silencio, no se puede grabar nada. Por lo tanto, no es necesario disminuir el sonido del audio .

También intenté poner el nivel de audio en 1 pero no tiene ningún efecto porque ya es 1.

Mi conclusión hasta ahora:

Parece que el iPhone reduce el sonido para detener el posible ruido en el micrófono. Sin embargo, no es necesario que suceda si ha desactivado la pista del micrófono.

En Safari, si necesita el permiso nuevamente y la diferencia de tiempo entre los dos permisos es de más de 90 segundos, se le solicita permiso al usuario.

¿hay alguna sugerencia?

about 4 years ago · Juan Pablo Isaza
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