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

213
Vistas
Ionic HTMLAudioElement no puede cambiar el volumen en IOS

Tengo un reproductor personalizado para audio usando web api. Todo funciona perfectamente, en web, en Android, pero en IOS. En realidad, todo en IOS funciona PERO el cambio de volumen. El método para cambiar el volumen es completamente estándar, paso un número entre 0.0 y 1.0 y configuro la propiedad de volumen con ese valor, pero parece que el capacitor en IOS simplemente no lo registra, el elemento DOM registra el cambio, puedo leer por la propiedad, pero el cambio por sí mismo no desencadena el evento "cambio de volumen". ¿Alguien ha encontrado este problema y tiene una solución? Estoy en capacitor3.

 // init audio this.audio = new Audio(); // ... // etc // property changes, but real volume doesn't change on IOS, it changes on android and on web app setVolume(volume: number) { this.audio.volume = volume; } // it returns the value I set on IOS getVolume(volume: number) { return this.audio.volume; } // doesn't trigger on IOS, triggers on android and on web app this.audio.addEventListener('volumechange', (e) => { console.log('Volume Changed!'); })
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