Impedir que se active el evento de derivación al deslizar jquerymobile en la vista web de android

Tengo una aplicación Phonegap 3 que utiliza jQuery Mobile 1.4 y Backbone.js.

En esta aplicación utilizo los eventos 'swipeleft' y 'swiperight' para mostrar diferentes partes de un formulario (swipes show anterior / siguiente div).

Esto funciona bien, pero mi problema es que si deslizo con el dedo encima de las casillas de verificación, la casilla de verificación recibe el evento de tap antes de que el golpe se dispare para que se cambie el estado de la casilla de verificación.

Veo esto también con otros widgets, pero la casilla de verificación parece suficiente para explicar el problema.

No tengo el problema en cromo en una computadora de escritorio ni con la nueva webview de cromo en Kitkat pero tengo el problema en Gingerbread y Jelly Bean (la webview más antigua de webkit).

Detengo la propagación del evento de desplazamiento en la función de manejo de eventos, pero dado que el toque "no deseado" se activa antes, eso no tiene mucho efecto …

¿Hay algo que pueda hacer para evitar que el evento de toque se dispare durante un paseo en la vista web de Android?

One Solution collect form web for “Impedir que se active el evento de derivación al deslizar jquerymobile en la vista web de android”

Usted podría intentar e.stopPropagation para ver si eso detiene su tacto de ser registrado en el golpe y la casilla de verificación.

  • WebView de Android cargando en blanco al ver listas anidadas html
  • De ancho: 100% en CSS no bien renderizado en Android 4.4
  • Reproducción de archivos de audio locales en la aplicación de visualización web de Android
  • Detener evento táctil de ser interceptado por ViewPager si hay evento táctil en la vista web
  • Mostrar una parte de la página web en la vista web android
  • Android - Utilice OkHttp con Webview
  • La vista web de Android no tratará los eventos correctamente cuando el iframe esté presente
  • ¿Cómo cambiar el tamaño del contenido de una webview en android?
  • Jelly Bean WebView no funciona bien con el atributo HTML maxlength para el cuadro de texto
  • Desbordamiento de iframe de Webview
  • Vista web de Android con GSAP: intenta eliminar la referencia local que no sea JNI,
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.