Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

148
Views
El volumen del reproductor de audio HTML no cambia en el móvil

Creé un reproductor de audio HTML personalizado y tengo otro error con él en el móvil

Puede verlo aquí https://dolbydev.wpengine.com/audio-player/

Por alguna razón, cuando trato de ajustar el volumen con el control deslizante de rango de volumen, el volumen no cambia. Este problema solo está en el móvil.

Pensé que podría tener algo que ver con los detectores de eventos que estoy usando, pero no creo que ese sea el problema. touchend

También registré los valores en la consola y están cambiando al mover el control deslizante de volumen y probar en Safari de iOS

No sé cuál es el problema en el móvil. Alguien tiene alguna idea de por qué podría ser

 const volumeSlider = audioPlayerBlockContainer.getElementsByClassName('audioplayer_volume_slider')[0]; const isDevice = /ipad|iphone|ipod|android/i.test(window.navigator.userAgent.toLowerCase()) && !window.MSStream; const volumeSliderEvent = (isDevice ? 'touchend' : 'input') const audio1 = new Audio(audioFileSwitchOff); const audio2 = new Audio(audioFileSwitchOn); volumeSlider.addEventListener(volumeSliderEvent, (e) => { const value = e.target.value; audio1.volume = value / 100 audio2.volume = value / 100 console.log(volumeSliderEvent) console.log(`Audio 1: ${audio1.volume}`) console.log(`Audio 2: ${audio2.volume}`) })
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!