手机触摸屏的JS事件
来源:互联网 发布:cpa源码 编辑:程序博客网 时间:2024/05/01 03:44
处理Touch事件能让你跟踪用户的每一根手指的位置。你可以绑定以下四种Touch事件:
1
2
3
4
touchstart:
// 手指放到屏幕上的时候触发
touchmove:
// 手指在屏幕上移动的时候触发
touchend:
// 手指从屏幕上拿起的时候触发
touchcancel:
// 系统取消touch事件的时候触发。至于系统什么时候会取消,不详
在开始描述touch事件之前,需要先描述一下多触式系统中特有的touch对象(android和iOS乃至nokia最新 的meego系统都模拟了类似的对象,这里只针对iOS,因为我只有iPad可用于测试。。)。这个对象封装一次 屏幕触摸,一般来自于手指。它在touch事件触发的时候产生,可以通过touch event handler的event对象取到 (一般是通过event.changedTouches属性)。这个对象包括一些重要的属性:
1
2
3
4
client / clientY:
// 触摸点相对于浏览器窗口viewport的位置
pageX / pageY:
// 触摸点相对于页面的位置
screenX /screenY:
// 触摸点相对于屏幕的位置
identifier:
// touch对象的unique ID
HTML主体定义
1
2
3
<body style=”height: 100%;margin:0;padding:0”>
<div id=”canvas” style=”position: relative;width:100%;height: 100%;”></div>
</body>
0 0
- 手机触摸屏的JS事件
- 手机触摸屏的JS事件
- JS手机触摸屏的事件用法详解
- android的触摸屏事件
- Android的触摸屏手势事件
- 挑选触摸屏手机必须知道的知识
- ANDROID 触摸屏事件和位置的获取
- 电脑触摸屏上的鼠标事件触发
- 总结系列-触摸屏事件的传递机制
- android VelocityTracker跟踪触摸屏事件的速率
- js监听手机端的touch滑动事件
- Vue.js手机端scroll事件的坑
- android 触摸屏滑动事件,对应的最小底层事件集
- 手机触摸屏程序开发
- 手机端click事件300ms延迟问题&&zepto.js的点透事件
- directfb不能正常使用手机触摸屏的分析
- 使用J2ME技术实现手机触摸屏开发的方法
- 使用J2ME技术实现手机触摸屏开发的方法
- 重新安装eclipse需要注意
- 【九度】题目1326:Waiting in Line
- 黑马程序员--多态(重要)
- STL 之 map
- win7中vs2010配置opengl
- 手机触摸屏的JS事件
- 2.X集群启动详解
- Visual Studio 交换等号两边代码
- c++开发过程中遇到的问题及解决方案
- 第二十六天【java虐我千百遍,我待java如初恋】
- 使用 yii 实现 REST 风格接口
- Erlang实现的简易HTTP服务器
- Android listView
- spring hibernate c3p0 mysql 配置