移动端Touch事件preventDefault以后影响click事件触发的不科学解决方案 前端开发

移动端Touch事件preventDefault以后影响click事件触发的不科学解决方案

最近一段时间有做到移动端页面的项目,有接触到有关于touch事件(touchstart,touchmove,touchend)。在这段时间的开发中,总遇到touchstart与touchend配合的问题。在移动端的浏览器中,经测试safari、android自带、chrome、firefox等浏览器都能正常的触发touchend事件。但问题来了,touchend事件总是无法在微信浏览器触发,验证后发现包括QQ浏览器的X5内核与UC等国产浏览器都存在这个问题。
关于移动端上横向弹性滑动的误区 前端开发

关于移动端上横向弹性滑动的误区

弹性滑动,这是一个基于移动端的特性,出现了一种交互效果。通常,弹性滚动都是浏览器自带的动画交互,或者是写APP时的一些组件或插件。因为种种原因,导致我们在写移动端的时候,会用弹性滑动。