Javascript 如何防止手机在PhoneGap中双击时滚动?

Javascript 如何防止手机在PhoneGap中双击时滚动?,javascript,ios,cordova,webview,Javascript,Ios,Cordova,Webview,我正在使用AppGyver的sjs(本质上是具有增强性能和本机UI的PhoneGap)创建一个web应用程序。我注意到,当我双击某个元素时,它将滚动到该元素,即使我禁用了WebView overscroll。这是一个问题,因为如果WebView内容比屏幕尺寸短,我甚至无法向上滚动。有解决办法吗?谢谢 关于PhoneGap的抽头延迟和双抽头问题有一些讨论。例如,检查此StackOverflow线程: <meta name="viewport" content="width=1024, hei

我正在使用AppGyver的sjs(本质上是具有增强性能和本机UI的PhoneGap)创建一个web应用程序。我注意到,当我双击某个元素时,它将滚动到该元素,即使我禁用了WebView overscroll。这是一个问题,因为如果WebView内容比屏幕尺寸短,我甚至无法向上滚动。有解决办法吗?谢谢

关于PhoneGap的抽头延迟和双抽头问题有一些讨论。例如,检查此StackOverflow线程:

<meta name="viewport" content="width=1024, height=768">
我也一直在努力解决这个问题,以下是我尝试过的一些方法:

  • IOS这是专门针对IOS的。尝试修改/config.xml文件,将“DisallowOverscroll”更改为true

    我在这方面没有太大的成功

  • <meta name="viewport" content="width=device-width, height=device-height">
    <meta name="viewport" content="width=1024, height=768">
    <canvas width=1024, height=768" ...>
    $("body").nodoubletapzoom();