如何在javascript中检测touchstart上的两个手指?

如何在javascript中检测touchstart上的两个手指?,javascript,Javascript,我正在使用.on(“touchstart mousedown”,函数(e){pTouchDown(e)}) 它使用单指触摸,但我也想使用双指触摸进行一些操作。触摸事件包含一个名为触摸的属性,该属性包含所有可用的触摸点。您可以阅读更多关于TouchEvents的信息 在您的情况下,您需要检查touchs属性的长度: someElement.addEventListener('touchstart',函数(e){ 如果(e.e.length>1){ //…在这里做你喜欢做的事 } }); 或者使用

我正在使用.on(“touchstart mousedown”,函数(e){pTouchDown(e)})


它使用单指触摸,但我也想使用双指触摸进行一些操作。

触摸事件包含一个名为
触摸的属性,该属性包含所有可用的触摸点。您可以阅读更多关于TouchEvents的信息

在您的情况下,您需要检查
touchs
属性的长度:

someElement.addEventListener('touchstart',函数(e){
如果(e.e.length>1){
//…在这里做你喜欢做的事
}
});
或者使用jQuery:

$someElement.on('touchstart',函数(e){
如果(e.e.length>1){
//…在这里做你喜欢做的事
}
});