做移动web前端,推荐使用fastclick.js

JavaScript/前端
367
0
0
2022-08-09
标签   JavaScript库

最近在做一个移动web前端项目的时候,碰到一个问题,当点击按钮的时候,反应会比较迟钝,pc不存在这个问题。

做移动web前端,推荐使用fastclick.js

其实就是当你在移动web下click或者tap的时候,浏览器在等待一会,来判断你的操作是 click 还是 doubleclick ,所以才有了这个bug

fastclick.js

FastClick是一个非常方便的库,在移动浏览器上发生介于轻敲及点击之间的指令时,能够让你摆脱300毫秒的延迟。FastClick可以让你的应用程序更加灵敏迅捷。支持各种移动浏览器,比如Safari、Chrome、Opera等。

步骤1

引用fastclick.js

<script type='application/javascript' src='/path/to/fastclick.js'></script>

步骤2

调用

$(function() {
    FastClick.attach(document.body);
});

下载

https://github.com/ftlabs/fastclick/archive/master.zip

来自切图社区 qietu.cn