触屏包括的事件:

  • touchstart当手指触摸屏幕时触发
  • touchmove当手指在屏幕上滑动时连续触发
  • touchend当手指从屏幕上移开时触发
  • touchcancel当系统停止跟踪触摸时触发

每个touch事件都包括 touches targetTouches chnageTouches

touch的属性:

  • clientX 触摸目标在视口中的x坐标1
  • clientY 触摸目标在视口中的y坐标
  • pageX触摸目标在页面中的x坐标
  • pageY触摸目标在页面中的y坐标
  • screenX触摸目标在屏幕中的x坐标
  • screenY触摸目标在屏幕中的y坐标
  • identifer标识触摸的唯一-ID-
  • target  触摸的DOM节点

例如:

window.ontouchmove=function(e){

 var touch=e.touches[0]; //先获取touches属性 对其获取clientx  和clientY

d2.style.webkitMaskPosition=`${touch.clientX-100}px ${touch.clientY-100}px`;

}

触屏事件 touch相关推荐

  1. HTML---JS移动端触屏事件touch详解

    1:触屏事件概述 移动端浏览器兼容性较好,我们不需要考虑以前 JS 的兼容性问题,可以放心的使用原生 JS 书写效果,但是移动端也有自己独特的地方.比如触屏事件 touch(也称触摸事件),Andro ...

  2. 手机端html5触屏事件(touch事件)

    touchstart:触摸开始的时候触发 touchmove:手指在屏幕上滑动的时候触发 touchend:触摸结束的时候触发 而每个触摸事件都包括了三个触摸列表,每个列表里包含了对应的一系列触摸点( ...

  3. 手机端html5触屏事件(touch事件)3

    touchstart:触摸开始的时候触发 touchmove:手指在屏幕上滑动的时候触发 touchend:触摸结束的时候触发 而每个触摸事件都包括了三个触摸列表,每个列表里包含了对应的一系列触摸点( ...

  4. android 触摸 事件,Android触屏事件和MotionEvent详解

    Android屏幕操作 屏幕是用户和Android设备交互的主要媒介,屏幕分为触屏和非触屏.Android设备目前有四种类型:Android Phone,Android Tablet,Android ...

  5. JavaScript18——触屏事件

    1.1. 触屏事件 1.1.1 触屏事件概述 移动端浏览器兼容性较好,我们不需要考虑以前 JS 的兼容性问题,可以放心的使用原生 JS 书写效果, 但是移动端也有自己独特的地方.比如触屏事件 touc ...

  6. cocos2d-x Touch触屏事件

    单点触控 前提是继承CCLayer  1. OnEnter或init中添加开启触屏接收属性: setTouchEnabled(true); 2. 重载 virtual void registerWit ...

  7. 【iOS-Cocos2d游戏开发之五】【1】多触点与触屏事件详解(单一监听、事件分发)...

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/450.html ...

  8. cocos2dx基础篇(9)——触碰事件Touch

    [唠叨] cocos2dx游戏引擎的重点是在于移动设备的跨平台开发,而移动设备上的游戏大部分都是通过屏幕触碰来进行的.比如主菜单的按钮触碰,打飞机中飞机的触碰移动,都需要用到触碰操作.想一想之前讲的菜 ...

  9. WPF 触屏事件后触发鼠标事件的问题及 DataGrid 误触问题

    WPF 触屏事件后触发鼠标事件的问题及 DataGrid 误触问题 目录 一.触屏事件连带触发鼠标事件的问题 二.DataGrid 误触问题及解决方法 独立观察员 2021 年 10 月 10 日 一 ...

最新文章

  1. HTTPS原理和CA证书申请
  2. android gradle proguard,Android Gradle插件2.2.0 ProGuard开始保留内部类
  3. android新架构,Android新架构组件 LifeCycles 简介
  4. 逗号分割符--字段中含逗号等情况的解析方法Java实现
  5. UnsupportedClassVersionError 错误解决办法
  6. pypi的embeddings包踩坑
  7. “四大设计原则”在排版中的应用
  8. 信息抽取——关系抽取
  9. 单刹车信号不合理故障_航班盘旋数十圈返航 天津航空:刹车温度传感器等故障...
  10. 编译WINDOWS版FFmpeg:编译FFmpeg
  11. Java中日期格式化yyyyMMdd和YYYYMMdd的区别
  12. 如何解锁PDF的打印限制
  13. BZOJ3277 串 【后缀数组】【二分答案】【主席树】
  14. Tomcat部署及负载均衡_wuli大世界_新浪博客
  15. vc2005 应用程序正常初始化(0XC0150002)失败
  16. (附源码)springboot社区疫苗接种管理系统 毕业设计 281442
  17. 矩形法_加工难题:双头深矩形螺旋槽
  18. 渗透测试之---xss-labs闯关【1-14关】
  19. python爬虫-豆瓣电影Top250
  20. 傍上阿里系大款,禧云国际如何守住“自由身”?

热门文章

  1. 用Unity模拟四旋翼飞行器姿态控制(PID控制)
  2. OpenGL绘线方式 GL_LINES与GL_LINE_STRIP的区别
  3. CSS clear 属性取值详解
  4. 低压抽屉柜常见故障处理方法_低压配电柜常见故障问题解决汇总
  5. 中学校园有线电视光纤传输系统案例-锡盟蒙古族中学新校区
  6. 基于 tensorflow 的鲜花识别
  7. ZIP压缩包如何删除密码
  8. 微信小程序的一键拨打电话,wx.makePhoneCall接口
  9. ThinkPHP5 HTTP状态码500
  10. Nutz寻宝: 万能充电器-Nutz.Plugin