这家伙一点都不懒

移动开发 touch 穿透

Javascript2014-11-06 12:36

彻底阻止点击事件 pointer-events:none; 该css属性阻止所有的点击事件 包括a链接,但是这一定不是你想要的

穿透(点穿)是在mobile各种浏览器上发生的常见的bug。可能是由click事件的延迟或者事件冒泡导致解决方案:

  1. 在非必要情况下 不要使用 touchstart 因为你不知道用户下一步操作是什么 是滑动还是点击
  2. 在被穿透的地方加延迟
  3. 使用fastclick
评论(0)
  • 暂无评论,求挽尊...
还可输入200个字