| 是 | | touchcancel | 当触点由于某些原因被中断时触发。有几种可能的原因如下(具体的原因根据不同的设备和浏览器有所不同): 由于某个事件取消了触摸:例如触摸过程被一个模态的弹出框打断。 触点离开了文档窗口,而进入了浏览器的界面元素、插件或者其他外部内容区域。 当用户产生的触点个数超过了设备支持的个数,从而导致
TouchList 中最早的
Touch 对象被取消。 | 是 |
触摸对象属性
Touch.identifier | 返回一个可以唯一地识别和触摸平面接触的点的值. 这个值在这根手指(或触摸笔等)所引发的所有事件中保持一致, 直到它离开触摸平面. |
Touch.screenX | 触点相对于屏幕左边沿的的X坐标. 只读属性. |
Touch.screenY | 触点相对于屏幕上边沿的的Y坐标. 只读属性. |
Touch.clientX | 触点相对于可见视区左边沿的的X坐标. 不包括任何滚动偏移. 只读属性. |
Touch.clientY | 触点相对于可见视区上边沿的的Y坐标. 不包括任何滚动偏移. 只读属性. |
Touch.pageX | 触点相对于HTML文档左边沿的的X坐标.
当存在水平
滚动的
偏移时, 这个值包含了水平滚动的偏移 . 只读属性. |
Touch.pageY | 触点相对于HTML文档上边沿的的Y坐标.
当存在水平滚动的偏移时, 这个值包含了垂直滚动的偏移 . 只读属性. |
Touch.radiusX | 能够包围用户和触摸平面的接触面的最小椭圆的水平轴(X轴)半径. 这个值的单位和
screenX 相同. 只读属性. |
Touch.force | 手指挤压触摸平面的压力大小, 从0.0(没有压力)到1.0(最大压力)的浮点数. 只读属性. |
Touch.radiusY | 能够包围用户和触摸平面的接触面的最小椭圆的垂直轴(Y轴)半径. 这个值的单位和
|