【发布时间】:2012-07-20 06:05:41
【问题描述】:
在最新版本 Jelly Bean 之前,我的 android webview 应用从未出现过滚动问题。滚动不再足够平滑,也没有加速。有什么想法吗?
【问题讨论】:
-
您是否在应用中启用了硬件加速?
标签: android webview scroll android-4.2-jelly-bean
在最新版本 Jelly Bean 之前,我的 android webview 应用从未出现过滚动问题。滚动不再足够平滑,也没有加速。有什么想法吗?
【问题讨论】:
标签: android webview scroll android-4.2-jelly-bean
我尝试使用硬件加速,但这并没有解决这个问题。但是,我发现了问题并提出了其他解决方案。 问题是(据我观察),我在一个有几个可点击元素的页面上有一个绑定 touchend (jquery) 事件。现在,在滚动时,系统以某种方式尝试处理每个 div 元素上的绑定事件,因此大大减慢了滚动速度。 所以我通过在滚动上解除绑定这些 div 并在滚动结束时重新绑定来修复它。 成功了!
P.S.:使用硬件加速解决了我在 ICS & Jelly Bean 上遇到的一些其他问题,我在此处发布了这些问题(连同此解决方案)Android webview app on ICS getting pixelated
【讨论】: