Estoy tratando de detectar el evento de desplazamiento en el navegador de Android (mi versión específica es 2.1, pero quiero que también funcione en versiones anteriores). ¡Esto parece imposible!Detectar evento de desplazamiento en el navegador de Android
intentó por primera vez este:
document.addEventListener('scroll', function(){ alert('test'); }, false);
Pero nada se activa (excepto cuando la carga de la página).
pensé: bueno, vamos a ser loco y emularlo por: 1. Detección touchEnd 2. Sondeo del window.pageYOffset para asegurarse de que cuando la ventana deja de moverse 3. activar manualmente una función de usuario que quiero en rollo .
Desafortunadamente, el evento touchend tampoco parece activarse ... de hecho, cuando no nos desplazamos y tocamos la pantalla (touchstart + touchend), funciona. Tan pronto como desplazamos la página en el medio (touchstart + touchmove + touchend), rompe todo.
Ahora mi ejemplo más básico contiene solamente esto:
document.addEventListener('touchend', function(){ alert('test'); }, false);
Pero la alerta no se presenta cuando nos desplazamos con el dedo y suelte el tacto ...
¿Tienealguien tiene una sugerencia ?
Gracias.