博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
移动端与PC端的触屏事件
阅读量:4608 次
发布时间:2019-06-09

本文共 926 字,大约阅读时间需要 3 分钟。

由于移动端是触摸事件,所以要用到H5的属性touchstart/touchmove/touched,但是PC端只支持鼠标事件,所以此时可以这样转换var touchEvents = {        touchstart:"touchstart",        touchmove:"touchmove",        touchend:"touchend",        initTouchEvents:function () {
       var self = this; if (self.isPC()) { self.touchstart = "mousedown"; self.touchmove = "mousemove"; self.touchend = "mouseup"; } },      isPC:function(){ //判断pc端与移动端
var userAgentInfo = navigator.userAgent;             var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");  //判断用户代理头信息           var flag = true;             for (var v = 0; v < Agents.length; v++) {                 if (userAgentInfo.indexOf(Agents[v]) != -1) { flag = false; break; }             }             return flag;   //true为pc端,false为非pc端
     }    };

转载于:https://www.cnblogs.com/xuanwotianming153/p/7560120.html

你可能感兴趣的文章
.net 编译原理
查看>>
mean 快速开发和现有技术的对比分析
查看>>
Metro Style app :浏览器扩展
查看>>
linux的kernel是怎样工作的(TI_DM36X_ARM系统)(1)
查看>>
[luogu4310] 绝世好题 (递推)
查看>>
[luogu3203 HNOI2010] 弹飞绵羊 (分块)
查看>>
-Dmaven.multiModuleProjectDirectory system propery is not set.
查看>>
Python2 unichr() 函数
查看>>
Python 字典 copy()方法
查看>>
Minimum Path Sum
查看>>
Remove Duplicates from Sorted Array II
查看>>
常量指针和指针常量巧妙记忆方法[转]
查看>>
python-haproxy作业讲解视频总结
查看>>
mui搜索框 搜索点击事件
查看>>
select2 下拉搜索控件
查看>>
WebAPI常见的鉴权方法,及其适用范围
查看>>
08. 删除重复&海量数据
查看>>
重新想象 Windows 8 Store Apps (71) - 其它: C# 调用 C++
查看>>
发布mvc遇到的HTTP错误 403.14-Forbidden解决办法
查看>>
记录一些好用的工具
查看>>