在iPad上模拟滚动事件

时间:2011-05-27 08:52:26

标签: javascript html ios ipad safari

一般来说,在iPad上,如果我们有一个固定的宽度/高度iframe元素,它应该使用双指自动滚动..

但由于最新IOS中的一些问题/错误,我们无法滚动固定维度元素。

所以我可以使用任何库或任何替代方法来使用iframe / object元素并添加可以模拟滚动的代码..

我可以使用object元素,以防iframe无法接收事件。但我需要其中任何一个,因为我必须包含子页面。

3 个答案:

答案 0 :(得分:3)

这就是你要找的东西:http://cubiq.org/iscroll 尝试过,工作正常

答案 1 :(得分:0)

我会使用event.initEvent。然而,这只是消化 - 我无法检查它是否有效。

答案 2 :(得分:0)

我使用plain jquery进行滚动:

function scroll(div, px){
   $(div).animate({scrollTop:$(div).scrollTop()+px}, 400);
}

表示200px,用作:

scroll('#my_iframe_id', 200);