移动端与PC端的触屏事件

Posted To be better

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端与PC端的触屏事件相关的知识,希望对你有一定的参考价值。

由于移动端是触摸事件,所以要用到H5的属性touchstart/touchmove/touched,但是PC端只支持鼠标事件,所以此时可以这样转换

var touchEvents = { touchstart: "touchstart", touchmove: "touchmove", touchend: "touchend", /** * @desc:判断是否pc设备,若是pc,需要更改touch事件为鼠标事件,否则默认触摸事件 */ initTouchEvents: function () { if (isPC()) { this.touchstart = "mousedown"; this.touchmove = "mousemove"; this.touchend = "mouseup"; } } };

以上是关于移动端与PC端的触屏事件的主要内容,如果未能解决你的问题,请参考以下文章

移动端触屏滑动,JS事件

前端开发中pc端和移动端的区别

移动端PC端 网页特效

一个简单的 PC端与移动端的适配(通过UA)

响应式设计的时候移动端的hover怎么处理?

移动端网页轮播图