我目前正在使用html5和jQuery for iPad Safari开发一个Web应用程序.我遇到了一个问题,当我向下滚动它们时,大的滚动区域会导致屏幕外的元素在延迟后出现.
我的意思是,如果我有一行图像(或者甚至是带有渐变的div)在屏幕外,当我向下(或向上)向下滚动时,预期的行为是元素在屏幕上显示为我正在滚动它.
然而,我所看到的是,直到我将手指从屏幕上抬起并且滚动条完成其所有动画时才会出现该元素.
这对我来说是一个非常明显的问题,使整个事情看起来不稳定,尽管事实并非如此.我猜测iPad Safari正在尝试做一些事情以节省内存.有什么办法可以防止这种不稳定的发生.此外,如果有人能够了解iPad Safari实际上正在尝试做什么,我也将不胜感激.