如何使用较低版本的Android设备实施SWIPE VIEW?
问题描述:
我正在致电Phone Gap项目,执行SWIPE VIEW。我已经使用this实施了滑动视图。如何使用较低版本的Android设备实施SWIPE VIEW?
它适用于高版本的设备 - 我已在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?
我该如何解决这个问题?
请帮帮我。
答
它不一定是一个版本的兼容性问题
http://uihacker.blogspot.fr/2010/10/android-bug-miss-drag-as-we-are-waiting.html
看看这篇文章
好运
张贴我的问题是兼容性问题的原因是我不t得到这样的错误,当我在4.1.2 Android版本的设备中实现项目 – user