Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

169
Visualizações
El uso de ScrollY en iOS da valores extraños después del rebote en la parte inferior

Estoy usando el detector de eventos window.scrollY para obtener la cantidad de desplazamiento en mi página y configuro un marco de animación en consecuencia:

 scroll = window.scrollY //inside the event listener ... function animationLoop() { ... scrollRatio = scroll/window.innerHeight animMixer.setTime(scrollRatio) // every page is a "second" ... }

Esto funciona maravillosamente en el escritorio, y también en iOS en el primer desplazamiento hacia adelante en la página. Pero tan pronto como la página rebota al final, el valor de desplazamiento parece saltar innecesariamente, es decir, hay una falta de coincidencia entre la posición en la página web y el cuadro de animación. El tiempo está apagado hasta que me desplazo de regreso a la parte superior de la página. Después de eso, el desplazamiento hacia abajo vuelve a funcionar bien.

¿Qué sucede con el valor scrollY después del rebote? No puedo averiguar dónde está el problema. Probé cosas como pageYOffset pero el problema persiste. También se fija el valor de scrollRatio.

Sé que hay algunos problemas con el comportamiento dinámico de las páginas web en iOS, pero estos son valores negativos en la parte superior de la página.

Gracias por cualquier sugerencia.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda