一、手机触屏事件
1.常见的触屏事件:
touchstart:触摸开始时候触发
touchmove:手指在屏幕上滑动的时候触发
touchend:触摸结束的时候触发
touchcancel:当一些更高级别的事件发生的时候(如电话接入或者弹出信息)会取消当前的touch操作,即触发ontouchcancel。一般会在ontouchcancel时暂停游戏、存档等操作。
2.每个触摸事件包含三个触摸列表,每个列表里包含了对应的一系列触摸点:
touches:当前位于屏幕上的所有手指的列表;//touches[0]、touches[1]....
targetTouches:位于当前DOM元素上手机的列表;
changedTouches:涉及当前事件手指的列表;
3.每个触摸点(touch对象)包含的触摸信息:
clientX/clientY:触摸目标在可视窗口中的X/Y坐标;