当前位置:   article > 正文

解决ios下,点击延迟300ms的办法_可以试一下 ios 300, 时间2秒

可以试一下 ios 300, 时间2秒

在开发微信端时,发现在Android下面,click事件非常的流畅,而在IOS下却有一定的延迟。查了查资料,发现早在2007年,苹果为了解决在Iphone这种小屏幕浏览器站点的问题,就设置了300毫秒的延迟。这是为了系统判断用户是双击还是单击屏幕。 
网上面有很多的解决方案,推荐一个比较好用,而且也是非常稳定的方案 : fastclick.js 
github 
使用方法 
在头部加入:

<script type="text/javascript" src="/js/mobile/fastclick.js"></script>
 
 
  • 1
  • 1

然后在页面加载时,使用

  1. $(function() {
  2. FastClick.attach(document.body);
  3. });
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

接下来试试看,会感觉click事件、input、textarea比使用前流畅了很多

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/93609
推荐阅读
相关标签
  

闽ICP备14008679号