Smooth-Div-Scroll和iPad

时间:2012-03-28 13:32:48

标签: smooth-scrolling

有没有人使用Smooth-Div-Scroll和iPad取得任何成功?

我的网站似乎没有滚动。

http://paulcostello.net/html/main.html

4 个答案:

答案 0 :(得分:2)

Smooth Div Scroll不支持使用事件处理程序处理触摸事件(iPad,iPhone,Android设备等)。当我在我的iPhone页面上运行演示页面时,使用Smooth Div Scroll不会中断,滚动条将自动滚动,但用户交互不能正常工作。

有计划整合触摸事件,但由于它是一种非常不同的交互方式(点击,拖动和滑动),因此需要一些时间才能正确完成。例如,热点在鼠标悬停时触发 - 没有触摸设备上的鼠标悬停。

几天后编辑:

我做了一些实验,添加基本触控支持并不困难。有了这个,我指的是一个滚动条,当你将手指拖过它时会移动它,并且当你的手指在屏幕上移动时,它会移动相同数量的像素。它基本上跟随你的手指。 :-)我在一个相当混乱的开发人员版本中工作。

棘手的部分是为它添加一些闪光,如滑动和减速。例如,在iPad或iPhone上,您可以刷网页,刷卡越快,滚动速度越快/越远。在您的手指离开屏幕后,减速开始并且似乎遵循某种曲线。

另一个棘手的部分是兼容性。到目前为止我只在iPhone上试过它。我不知道这是不是问题,直到我有机会在其他单位(iPad,Android手机)等上试用。

答案 1 :(得分:0)

Smooth Div Scroll中的触摸手势怎么样?你知道http://eightmedia.github.com/hammer.js/吗?

我对它很感兴趣,我可以为这个功能捐款。事实上我已经使用flattr(用户studioweb)

捐赠了

感谢。

答案 2 :(得分:0)

现在Smooth Div Scroll支持触摸滚动!

答案 3 :(得分:0)

我已成功使用平滑div滚动在Ipad上滑动。 目前发布了jquery smoothDivScroll 1.3版。这个版本使用kinetic js

请参阅此链接以显示更多详细信息 smooth div in touch