Saltar al contenido

Se agregó un detector de eventos no pasivo a un evento ‘touchstart’ de bloqueo de desplazamiento. Considere marcar el controlador de eventos como ‘pasivo’ para que la página sea más receptiva Ejemplo de código

Después de de una larga compilación de información resolvimos esta problema que tienen algunos de nuestros usuarios. Te regalamos la solución y esperamos que resulte de mucha apoyo.

Ejemplo 1: se agregó un detector de eventos no pasivo a un evento de ‘rueda’ que bloquea el desplazamiento

document.addEventListener('touchstart', handler,passive:true);

Ejemplo 2: [Violation] Se agregó un detector de eventos no pasivo a un evento de bloqueo de desplazamiento. Considere marcar el controlador de eventos como “pasivo” para que la página responda mejor. Ver [Violation] El controlador ‘setTimeout’ tardó 59 ms

jQuery.event.special.touchstart=setup:function(_, ns, handle)this.addEventListener('touchstart', handle, passive:!ns.includes('noPreventDefault'));;
jQuery.event.special.touchmove=setup:function(_, ns, handle)this.addEventListener('touchmove', handle, passive:!ns.includes('noPreventDefault'));;

Eres capaz de favorecer nuestro análisis dejando un comentario y dejando una puntuación te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *