¿Cómo evitar el desplazamiento mobile con doble toque en PhoneGap?

Estoy usando SteroidsJS de AppGyver (esencialmente PhoneGap con performance mejorado y UI nativa) para crear una aplicación web. Me di count de que cuando presiono dos veces sobre un elemento, se desplazará a ese elemento, incluso si he deshabilitado la sobrecrotation de WebView. Este es un problema, porque si el contenido de WebView es más corto que el tamaño de la pantalla, no puedo retroceder. ¿Hay una solución para esto? ¡Gracias!

Ha habido alguna discusión sobre el retraso del grifo de PhoneGap y el problema de doble toque. Por ejemplo, revise este hilo de StackOverflow: la pantalla de la aplicación Phonegap iOS se desliza en doble clic

He intentado resolver esto también, y he aquí algunos enfoques que he intentado:

  1. IOS Esto es específicamente para IOS. Intente modificar su file /config.xml para cambiar "DisallowOverscroll" a true.

    <preference name="DisallowOverscroll" value="true" /> 
  2. Solución HTML: esta podría ser una solución para una aplicación web de una sola página. Comtesting la label meta de la window gráfica de tu aplicación. La convención común es inferir el ancho y el alto de la vista del dispositivo, por ejemplo

     <meta name="viewport" content="width=device-width, height=device-height"> 

    He descubierto que esto permite un espacio adicional en el área del browser. La encoding del tamaño de la pantalla del dispositivo resolvió este problema para mí. Por ejemplo,

     <meta name="viewport" content="width=1024, height=768"> 

    Agregue las mismas dimensiones a cualquier elemento de canvas en la página html.

     <canvas width=1024, height=768" ...> 

    Este enfoque parece estar funcionando, al less en mi iPad.

  3. Javascript / JQuery: el enlace StackOverflow de arriba habla específicamente sobre el enfoque jQuery. Eso significa interpretar efectivamente el evento de doble toque usando esta esencia: https://gist.github.com/johan/2047491 y luego llamar al manejador de events de manera apropiada desde su aplicación web, por ejemplo

     $("body").nodoubletapzoom(); 

    No he tenido mucho éxito con esto.