在Windows上跳转滚动

时间:2014-01-28 14:07:26

标签: javascript jquery animation cross-browser

我有一种情况,当浏览器窗口中的固定大小和overflow:hidden元素包含一个非常长的图像时,它基本上是一个垂直的动画帧序列。

当用户滚动窗口时,必须进行动画。具体来说,$(window).scrollTop()中的advance意味着动画帧的相应移位。

滚动偏移和帧数之间的简单线性相关性为我在Mac OS上提供了出色的流畅动画,但是Windows有一个“跳跃”的滚动,而我们却看到从一帧到另一帧的立即“跳跃”。

现在,好像我确实觉得我需要检测滚动事件之间的偏移增量,并使用基于时间的迭代相应地动画帧前进,问题在于:有没有办法让Windows生成更平滑的滚动偏移的变化有点像Mac OS吗?

谢谢。

0 个答案:

没有答案