为什么会有延迟 移动端点击时间有300ms的延迟,是因为移动端有双击缩放的操作,浏览器在click之后要等待300ms,根据用户是否有下一次点击来判断这个操作是不是双击。 解决方法 通过meta标签禁用网页的缩放 <meta name="viewport" content="user-scalable=no"> 通过meta标签讲网页的viewport设置为ideal viewport(理想视口,用户不用缩放和滚动条就能查看到整个页面)调用js库,例如:FastClick