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.

  • Android WebView - Configuración del enfoque de campo HTML con Javascript
  • Android carga los datos html en las pestañas personalizadas de cromo
  • Codificación UTF-8 en WebView e ICS
  • ¿Cómo puedo reproducir video html5 en línea en un WebView?
  • Proguard rompe Android WebView, ¿Por qué?
  • Android Load Cache Only no funciona. Mostrar WebView fuera de línea
  • CookieSyncManager está ahora obsoleto, ¿qué puedo usar en su lugar?
  • React-nativo de Android WebView manejar clic en Url antes de cargar
  • Android webView: Es posible configurar el teclado numérico primero por defecto cuando se usa input type = text
  • Cómo mostrar javascript popup en android webview
  • Framework7 dentro de páginas de webview que no se cargan
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.