我正在使用 phonegap 构建 android 应用程序。
我想检测用户的手势,例如用户的滑动。有没有我可以从 javascript 调用的事件?
谢谢!
我正在使用 phonegap 构建 android 应用程序。
我想检测用户的手势,例如用户的滑动。有没有我可以从 javascript 调用的事件?
谢谢!
我使用了一个名为xui ( homepage ) 的 JavaScript 框架,它具有与 jQuery 类似的 API。
您可以将此框架与swipe 插件结合使用来访问简单的手势事件。请参阅该存储库下的 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 );
});
jQuery Mobile还提供了对手势的基本支持(至少点击、长按和左右滑动)。