html5 touch事件 怎么能做到iscroll那样的持续滑动效果?

frontman 2014-04-30 10:28:31

这是我写的一个小demo 第二次滑动的时候下面那个层又回到了开始位置 不能持续滑动 我知道应该在touchmove跟touchend里面加点什么 可是不知道加什么 试了好久
...全文
1553 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fatty24 2015-12-18
  • 打赏
  • 举报
回复
你的Y轴每次移动完以后 要去定位图片的位置。 不然每一次都是从0开始的。
u018875539 2014-08-22
  • 打赏
  • 举报
回复
可以参阅http://www.cnblogs.com/shawn-xie/archive/2012/12/07/2805582.html
l676331991 2014-05-03
  • 打赏
  • 举报
回复
你要的是惯性效果吧,物理知识呀不是么?touchend之后不应该是立即停止,应该继续做减速运动,具体怎么减速,初速度多少,加速度多少,要看touchend时手指滑动的速度和delta值, touchmove的时候要根据坐标变化时时计算出速度和加速度。 我也只能提这么多了,动画可以用webkitTransition做,平滑真实的变减速运动可以考虑css3 cubic-bezier.
vincentguo_ 2014-05-02
  • 打赏
  • 举报
回复
不了解移动。。但是从逻辑上看,触摸结束时,应该让content这个div的初始位置进行赋值
frontman 2014-04-30
  • 打赏
  • 举报
回复
啊啊啊啊啊啊啊
frontman 2014-04-30
  • 打赏
  • 举报
回复
为什么没人回答啊

39,082

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧