您的位置:首页 > 其它

[置顶] touch事件(监听手机屏幕触摸事件)

2016-12-26 14:59 239 查看
Touch事件(触摸事件)

触摸事件会在用户手指放在屏幕上时、在屏幕上滑动时或从屏幕上移开时出发。 具体来说,有一下几个触摸事件:

1) touchstart  :当手指触摸屏幕时触发;即使已经有一个手指放在屏幕上也会触发。

2) touchmove:当手指在屏幕上滑动时连续地出发。在这个事件发生期间,调用preventDefault()可以阻止滑动。

3) touchend   :当手指从屏幕上移开时会触发。

4) touchcancel: 当系统停止跟踪触摸时触发。关于此事件的确切出发时间,文档中没有明确说明。(在应用中,我发现在某些移动设备上,监听tuchend事件时,有些应该去执行监听事件并没有执行,而去执行了touchcancel监听事件,因此保险起见,两者都监听)。

监听手指个数:

1,touchStart:在touchStart上是不能监听手指触摸个数。

目前只能判断安卓手机的监听手指触屏个数。

2,touchMove:   根据多次测试发现,安卓手机在touchstart监听事件中,不能监听手指的个数,在touchmove才能监听手机个数。

安卓手机使用使用:

这些代码可以监听手指个数。IOS手机应该也是可以的。

2,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: