使用Samsung S2 Native浏览器上的大型数据集滚动性能

时间:2013-12-04 16:51:36

标签: android jquery html css mobile

我最近一直在开发一个移动网站,用于显示体育赛事和博彩市场的移动浏览器。我们已经实现了CSS / Javascript滚动解决方案(iScroll导致我们太多问题)。我们有一个All Games页面,显示数据库中每个事件的2个市场。最初我们正在加载15个事件(大约30个市场),然后当用户到达页面底部加载另一个15时。一旦我们加载第三批15(即第3页),我们删除第1页;当我们在第4页加载时,我们删除了第2页等,所以我们一次只在DOM中有2页数据。这在iPhone上运行良好,但使用本机浏览器(特别是S2)在三星设备上滚动会减慢我们加载的页面的速度。似乎当用户向上滚动(并删除较新的页面,并且再次加载较旧的页面)时,滚动再次加速,并且在用户返回第2页和第1页时很好。 / p>

通常,我知道三星(尤其是S2)中的原生浏览器在渲染,执行javascript等方面较慢,而且我们的HTML比它应该更复杂(我们继承的框架的约束)。有没有其他明显的三星可能影响这个?

仅仅是为了后台,我们使用Ruby on Rails,JQuery和CSS(我们的JS和CSS文件被缩小,我们删除了所有不必要的东西)。我还完成了代码的运行并检查了内存泄漏。

由于

0 个答案:

没有答案