简体   繁体   English

IE10 / Javascript +触摸设备-我怎样才能连按两次?

[英]IE10/Javascript + Touch device - How can i catch a double-tap?

I know there is an MSGestureTap event for a signle tap event, but is there anything similar for double-tap? 我知道有一个MSGestureTap事件用于一次信号点击事件,但是两次双击有类似的事件吗? (just like double-click). (就像双击一样)。 Or should i measure the time gap between two tap events, and decide whether it was less than a given threshold? 还是我应该测量两次敲击事件之间的时间间隔,并确定它是否小于给定的阈值?

Thanks! 谢谢!

Using hammer.js library would probably save you a lot of hassle. 使用Hammer.js库可能会为您节省很多麻烦。 Otherwise with MSPointerDown and MSPointerUp events may get you a more accurate results and timing. 否则,使用MSPointerDown和MSPointerUp事件可以为您提供更准确的结果和计时。

刚刚发现,还可以注册双击事件,它将完成工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM