我正在使用phonegap构建Android应用程序。
我想检测用户的手势,例如用户的滑动。我可以通过javascript调用吗?
谢谢!
答案 0 :(得分:7)
我使用名为xui(homepage)的JavaScript框架,该框架与jQuery具有类似的API。
您可以使用此框架与the swipe plugin结合使用,以访问简单的手势事件。请参阅该存储库下的swipe /目录以获取代码和示例(特别是在index.html下)。一个简短的例子:
x$('body').swipe(function(e, data) {
console.log('type:' + data.type + ' deltaX:' + data.deltaX + ' deltaY:' + data.deltaY + ' distance:' + data.distance + ' delay:' + data.delay+' direction:' + data.direction );
});
答案 1 :(得分:3)
jQuery Mobile还提供基本support for gestures(至少点击,长按和向左和向右滑动)。
Resources site上可以找到一些额外的插件。也许plugin site上有更多这样的内容。