h5开发app,移动端 click 事件响应缓慢的解决方案

造成点击缓慢的原因

从点击屏幕上的元素到触发元素的 click 事件,移动浏览器会有大约 300 毫秒的等待时间。为什么这么设计呢? 因为它想看看你是不是要进行双击(double tap)操作。

使用js框架fastclick, 处理移动端 click 事件 300 毫秒延迟, 由 FT Labs 开发,Github 项目地址:https://github.com/ftlabs/fastclick

 使用方法:

window.addEventListener('load', function() {
  FastClick.attach(document.body);
}, false);

环境内有jquery的情况下,使用方法:

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

你可能感兴趣的:(html,javascript)