在平板电脑设备上滚动网页

时间:2013-02-12 14:37:51

标签: javascript android ipad browser tablet

我正在使用PHP编写一个PHP网站,当用户点击按钮时,页面会慢慢向下滚动到页面底部:

scrollBy=300;
window.scrollBy(0,1);
scrolldelay = setTimeout('pageScroll()',scrollBy);

这在桌面上非常出色,但在iPad和Android设备上它似乎执行了大约5次迭代的滚动然后停止(如果用户点击另一个按钮,则会有一个单独的功能停止滚动,但是没有被召唤。)

有谁知道为什么会这样?我已经看了很长一段时间,但它是一个突出的错误,开始找到我!

非常感谢!

/修改

如果脚本正在运行(并且已经停止),我滚动到页面的底部,然后向上滚动一点,滚动继续再次进行大约10次迭代然后停止。如果我再次向上滚动,则会发生同样的情况。

0 个答案:

没有答案