12

私はAndroidアプリのビルドにphonegapを使用しています。

ユーザーのスワイプなどのユーザーのジェスチャーを検出したい。JavaScriptから呼び出すことができるイベントはありますか?

ありがとう!

4

2 に答える 2

7

jQueryと同様のAPIを持つxuiホームページ)と呼ばれるJavaScriptフレームワークを使用しています。

このフレームワークをスワイププラグインと組み合わせて使用​​すると、簡単なジェスチャーイベントにアクセスできます。コードと例については、そのリポジトリの下の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  );
});
于 2011-02-07T20:47:08.367 に答える
3

jQuery Mobileは、ジェスチャの基本的なサポートも提供します(少なくとも、タップ、ロングタップ、および左右にスワイプします)。

いくつかの追加のプラグインは、リソースサイトにあります。たぶん、プラグインサイトにもっとたくさんあります。

于 2012-04-05T15:31:31.863 に答える