用j手势检测不同的水龙头并播放声音文件

时间:2014-03-25 19:00:38

标签: jgestures

我试图为cordova应用程序/游戏创建一些触摸事件,但jgestures网站上的文档没有多大帮助。

例如:我有三个不同的音频文件,当我用一根手指在屏幕上点击时,我想播放第一个音频文件,当我用两根手指敲击时,我想播放第二个音频文件......等等上。

帮助将不胜感激!

干杯

1 个答案:

答案 0 :(得分:-1)

在元素的touchend事件中,检查event.touches计数并执行所需的操作。

element.on('touchend', function(e){
     if(event.touches.length == 1){
          //Handle one finger tap
     }
});

否则,jGestures有" tapone"," taptwo"," tapthree"处理水龙头的事件。

element.on('tapone', function(e){
     //Handle one finger tap
});

记录了更多事件here