触摸屏多点触摸的js库和js事件

返回 使用微信阅读
请用微信扫一扫
JackFan

随着智能手机的普及,触摸屏已经是所有智能手机的标配,还包括各种平板设备,甚至很多桌面也慢慢在开始支持触摸操作。要开发支持触摸屏设备的 Web 应用,我们需要借助浏览器的触摸事件来实现。

上图手势的网站: http://gesturecons.com/

以下就是用来处理Touch事件以及支持多点触摸的 JS 库和事件。

1、QUO JS 

2、Touchy 

3、Mootools-mobile

4、jQuery doubletap

5、jGestures

6、Touch Swipe 

7、Touchable

8、thumbs.js 

9、jQuery.pep.js 

10、Jetster 

处理Touch事件能让你跟踪用户的每一根手指的位置。

你可以绑定以下四种Touch事件:

一、事件

touchstart:// 手指放到屏幕上的时候触发
touchmove:// 手指在屏幕上移动的时候触发
touchend:// 手指从屏幕上拿起的时候触发
touchcancel:// 系统取消touch事件的时候触发

二、属性

client / clientY:// 触摸点相对于浏览器窗口viewport的位置
pageX / pageY:// 触摸点相对于页面的位置
screenX /screenY:// 触摸点相对于屏幕的位置
identifier:>// touch对象的unique ID
阅读数  97518