移动端开发 原生touch事件使用
来源:互联网 发布:pid算法的c语言实现 编辑:程序博客网 时间:2024/05/16 15:01
概述:
开发移动端也有一段时间了,开发中经常用touch事件,最近琢磨了琢磨这touch事件到底是怎么回事,理解的也比较肤浅,但是希望能帮到大家。
前言:
移动端的touch事件最早出现在包含iOS2.0软件的iPhone 3G发布时,含了一个新版本的Safari浏览器。这款新的移动Safari提供了一些与触摸(touch)操作相关的新事件。
之后随着触屏手机的大行其道,触摸(touch)事件也被用到了Android的手机中。
触摸事件分类:
touchstart:当手指触摸屏幕时触发;即使已经有一个手指放在了屏幕上也会触发。
touchmove:当手指在屏幕上滑动时连续的触发。在这个事件发生期间,调用preventDefault()可阻止滚动。
touchend:当手指从屏幕上移开时触发。
touchcancel:当系统停止跟踪触摸时触发。关于此事件的确切触发事件,文档中没有明确说明。
事件event对象上的属性:
以上事件的event对象上面都存在如下属性:
touches:表示当前跟踪的触摸操作的Touch对象的数组。
targetTouches:特定于事件目标的Touch对象的数组。
changeTouches:表示自上次触摸以来发生了什么改变的Touch对象的数组。
每个Touch对象包含下列属性。
clientX:触摸目标在视口中的X坐标。
clientY:触摸目标在视口中的Y坐标。
identifier:表示触摸的唯一ID。
pageX:触摸目标在页面中的x坐标。
pageY:触摸目标在页面中的y坐标。
screenX:触摸目标在屏幕中的x坐标。
screenY:触摸目标在屏幕中的y坐标。
target:触摸的DOM节点坐标。
转载自 http://www.uw3c.com/jsviews/js51.html
0 0
- 移动端开发 原生touch事件使用
- 移动端web开发---Touch事件详解
- 移动端touch事件 之 百度 touch.js 开发文档
- 移动端touch事件
- 移动端WEB开发,click,touch,tap事件浅析
- 移动端开发概览[webview和touch事件]
- 移动端WEB开发,click,touch,tap事件浅析
- 移动端WEB开发,click,touch,tap事件浅析
- (一)移动端web开发:Touch事件
- 移动端WEB开发,click,touch,tap事件浅析
- 移动端WEB开发,click,touch,tap事件
- 移动端开发-touch事件及其相关属性
- 移动端WEB开发,click,touch,tap事件
- 移动端WEB开发,click,touch,tap事件浅析
- 移动端的touch事件
- 移动web 移动端Touch事件
- 移动端touch事件影响click事件
- 2.移动端基础事件---touch事件
- [Unity优化]减少内存占用:贴图优化
- SQL 外部连接的用法
- C++中的关联容器map用法
- 通过WireShark抓取iOS联网数据
- 30-StringTokenizer分割字符串
- 移动端开发 原生touch事件使用
- 解决UITableView分割线距左边有距离的办法
- 混杂设备驱动程序
- python安装easy_insall工具
- latex中使用proof证明时如何去掉QED(结尾的方括号)
- 写在元宵节以后
- git笔记--出现问题总结
- OpenGL 与 GLSL 版本
- LeetCode--Reorder List