点击iOS上的巨大延迟



在一个特定页面的BackBone项目中,所有点击事件在iOS 8中延迟10秒(在touchstart和click之间),在touchstart和touchend之间延迟3秒。

iOS 9的延迟为0.5秒,相同的延迟为0.1秒。我知道移动设备上有300毫秒的延迟,但是从哪里开始调试这个10秒的延迟呢?其他在touchend上触发click事件的解决方案不适合我,我想用touchstart代替该页的click。

在safari上测试

信不信由你,当我从我的css中删除以下行(我不得不在我的git上反转找到这个)时,问题被修复了

 *:focus, *:visited, *:active, *:link {outline:0;}

最新更新