0

我正在开发一个实现SWIPE VIEW的 Phone Gap 项目。我已经使用这个实现了滑动视图。

它在更高版本的设备中完美运行——我已经在 4.1.2 版本中检查过它。

问题是它不适用于 android 版本 2.2.1 和 2.3.5 的设备。

当我尝试滑动时,有时它会滑动。但有时它不会。我只是在我的 logcat 中收到此警告。

W/webview(1133): Miss a drag as we are waiting for WebCore's response for touch down.

为了解决这个问题,我使用了以下代码。

document.addEventListener( "touchstart", function(e){ onStart(e); }, false );
function onStart ( touchEvent ) 
{
    if( navigator.userAgent.match(/Android/i) ) 
    {
        touchEvent.preventDefault();
    }
}

尽管如此,我还是收到了这个警告。幻灯片没有被刷过。

这是因为android版本较低吗?

我怎样才能解决这个问题?

请帮我。

4

1 回答 1

1

不一定是版本兼容性问题

http://uihacker.blogspot.fr/2010/10/android-bug-miss-drag-as-we-are-waiting.html

看看这篇文章

祝你好运

于 2013-06-12T07:38:10.657 回答