记开发中那些坑爹的bug

时间:2015-06-04 06:08:59   收藏:0   阅读:156

1.写了一个手机上基于触摸事件的滑屏效果,在非qq和微信自带浏览器下都支持良好,但偏偏在微信和qq自带浏览器中始终有问题,touchmove事件在滑屏过程中没有不断地得到触发,测试良久无果,上网找了好多资料,才得知是由于200ms超时导致内核不一定会一直处理touchmove事件,一旦超时会将后续所有的事件转交给UI处理,导致touchmove不会一直触发,腾讯的浏览器内核问题,解决此问题的方法是在touchstart事件中调用event.preventDefault,这样就可以保证内核会一起触发touchmove事件了。

原文:http://www.cnblogs.com/RealRaul/p/4550760.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!