我试图为cordova应用程序/游戏创建一些触摸事件,但jgestures网站上的文档没有多大帮助。
例如:我有三个不同的音频文件,当我用一根手指在屏幕上点击时,我想播放第一个音频文件,当我用两根手指敲击时,我想播放第二个音频文件......等等上。
帮助将不胜感激!
干杯
答案 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