0

我正在尝试为科尔多瓦应用程序/游戏创建一些触摸事件,但 jgestures 网站上的文档并没有太大帮助。

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

帮助将不胜感激!

干杯

4

1 回答 1

-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
});

此处记录了更多事件

于 2014-03-25T19:10:17.190 回答