随着智能手机的普及,触摸屏已经是所有智能手机的标配,还包括各种平板设备,甚至很多桌面也慢慢在开始支持触摸操作。要开发支持触摸屏设备的 Web 应用,我们需要借助浏览器的触摸事件来实现。
上图手势的网站: http://gesturecons.com/
以下就是用来处理Touch事件以及支持多点触摸的 JS 库和事件。
1、QUO JS
2、Touchy
10、Jetster
处理Touch事件能让你跟踪用户的每一根手指的位置。
你可以绑定以下四种Touch事件:
一、事件
touchstart:// 手指放到屏幕上的时候触发
touchmove:// 手指在屏幕上移动的时候触发
touchend:// 手指从屏幕上拿起的时候触发
touchcancel:// 系统取消touch事件的时候触发
二、属性
client / clientY:// 触摸点相对于浏览器窗口viewport的位置
pageX / pageY:// 触摸点相对于页面的位置
screenX /screenY:// 触摸点相对于屏幕的位置
identifier:>// touch对象的unique ID
阅读数 97518