h5在ios下ckplayer5所有按钮点击两次才生效

关于h5移动端IOS某些情况下点击事件需要点击两次才能触发

最近在做h5页面发现ios端的点击事件在某些情况下可能需要点击两次才能触发

情况是是这样的,引用了mintui轮播图,然后直接点擊能触发事件,但是轮播之后第一次点击无效,需要第二次点击才能触发点击事件
然后开始上网查,发现好像是因为拥有了display:none;这个条件之后就会触發,由于mintui的轮播图就是用这种方式隐藏显示,所以就刚好触发了

上网找大佬方法,可以直接安装fastclick

移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件才有了FastClick。

但是安装之后也能解决上媔ios的兼容性问题,两全其美,岂不美哉?

也请教下大佬为什么能解决这个问题,使用这个插件

}

关于h5移动端IOS某些情况下点击事件需要点击两次才能触发

最近在做h5页面发现ios端的点击事件在某些情况下可能需要点击两次才能触发

情况是是这样的,引用了mintui轮播图,然后直接点擊能触发事件,但是轮播之后第一次点击无效,需要第二次点击才能触发点击事件
然后开始上网查,发现好像是因为拥有了display:none;这个条件之后就会触發,由于mintui的轮播图就是用这种方式隐藏显示,所以就刚好触发了

上网找大佬方法,可以直接安装fastclick

移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件才有了FastClick。

但是安装之后也能解决上媔ios的兼容性问题,两全其美,岂不美哉?

也请教下大佬为什么能解决这个问题,使用这个插件

}

我要回帖

更多关于 ckplayer5 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信