解决ios下,点击延迟300ms的办法
2017-03-23 17:57
441 查看
在开发微信端时,发现在Android下面,click事件非常的流畅,而在IOS下却有一定的延迟。查了查资料,发现早在2007年,苹果为了解决在Iphone这种小屏幕浏览器站点的问题,就设置了300毫秒的延迟。这是为了系统判断用户是双击还是单击屏幕。
网上面有很多的解决方案,推荐一个比较好用,而且也是非常稳定的方案 : fastclick.js
github
使用方法
在头部加入:
1
然后在页面加载时,使用
2
3
1
2
3
接下来试试看,会感觉click事件、input、textarea比使用前流畅了很多
网上面有很多的解决方案,推荐一个比较好用,而且也是非常稳定的方案 : fastclick.js
github
使用方法
在头部加入:
<script type="text/javascript" src="/js/mobile/fastclick.js"></script>1
1
然后在页面加载时,使用
$(function() { FastClick.attach(document.body); });1
2
3
1
2
3
接下来试试看,会感觉click事件、input、textarea比使用前流畅了很多
相关文章推荐
- 解决ios下,点击延迟300ms的办法
- 移动H5页面开发时候,iPhone苹果iOS点击click、touch会有300ms延迟,如何解决?
- ios h5 app avalon tap点击事件失效及点击延迟300ms问题解决方法
- ios 点击穿透以及延迟300ms解决方法
- iOS开发-UITableViewCell(UICollectionViewItem)需要两个手指点击或者长按才可以选中,解决办法
- 【内容转载】iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法
- iOS开发---Xcode7升级之后插件无法使用或者不小心点击Skipbundle的解决办法
- 移动端click事件延迟300ms的原因以及解决办法
- ios开发之升级到Xcode7之后插件无法使用与不小心点击Skipbundle的解决办法
- iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法【转载】
- [Cordova/Phonegap] Cordova iOS 应用在第三方输入法的键盘弹出(点击输入框)时,页面不上移,导致输入框被键盘遮挡 的解决办法
- IOS 解决UIButton 点击卡顿/延迟的问题
- 移动端click事件延迟300ms的原因以及解决办法[转载]
- iOS 自定义cell点击后里面的子控件背景颜色被改变解决办法
- [iOS] UIButton 不响应或延迟响应 UIControlEventTouchDown 事件的解决办法
- 解决移动端点击事件延迟300ms
- 5步解决移动设备上的300ms点击延迟
- [绍棠]iOS开发-UITableViewCell(UICollectionViewItem)需要两个手指点击或者长按才可以选中,解决办法
- iOS 回收键盘时拦截其他点击方法解决办法
- iOS开发,Xcode7升级以后插件无法使用及其不小心点击Skipbundle解决办法