首页 > 移动平台 > 详细

JS对于Android和IOS平台的点击响应的适配

时间:2015-10-30 16:56:15      阅读:305      评论:0      收藏:0      [点我收藏+]

IOS点击事件

Click 300毫秒点击延迟

解决办法:

参考:http://cuiqingcai.com/1687.html

可判断设备

if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
    //alert(navigator.userAgent);  
    alert("iOS");
} else if (/(Android)/i.test(navigator.userAgent)) {
    //alert(navigator.userAgent); 
    alert("Android");
} else {
    alert("PC");
};

在IOS上用touchend代替

if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
        $(".back").bind({"touchend":back_click});
    }else{
        $(".back").bind({"click":back_click});
    }

或者直接都用touchend事件又何妨呢?

JS对于Android和IOS平台的点击响应的适配

原文:http://www.cnblogs.com/love9happy/p/4923554.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!