去掉手机端延迟300ms

时间:2023-11-26 08:40:20

手机端300ms延迟是由于在手机上可以双击可以放大缩小造成的,当初ios苹果的工程师们做了一些约定,应对 iPhone 这种小屏幕浏览桌面端站点的问题。这就是手机端300ms延迟的由来。

解决:我是用了fastclick这个插件,也可以禁止缩放也不会有延迟

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

调用一下就行了,但是有一些其他意外的地方,目前没解决,只有把这个插件删掉