检测用户的手势,例如滑动

Day*_*zza 12 javascript android gesture-recognition cordova

我正在使用phonegap构建Android应用程序.

我想检测用户的手势,例如用户的滑动.我可以通过javascript调用一个事件吗?

谢谢!

fil*_*maj 7

我使用一个名为xui(homepage)的JavaScript框架,它具有与jQuery类似的API.

您可以使用此框架与滑动插件相结合来访问简单的手势事件.请参阅该存储库下的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  );
});
Run Code Online (Sandbox Code Playgroud)