2014-01-21 150 views
5

..with这个项目我打算在某个时间点燃我的大脑。 10个小时后仍然没有。溢出:android和原生滚动的滚动元素,-webkit溢出滚动:touch

在Android股票浏览器(目前在s3 mini,android 4.1.2上测试)中没有任何流畅的东西在overflown元素中。

所以,我在这里读这篇文章: Chrome Browser for Android no longer supports -webkit-overflow-scrolling? Is there an alternative?

...文章说,你必须严格使用的z-index:0在飞越的元素,使“快速滚动”又名天然加速滚动android上设备。

继上面的,并通过添加translateZ:(0)和-webkit-translateZ:(0)(这花了我几个小时才意识到!)我设法得到Chrome的本地滚动,但终身的我无法在股票Android浏览器中使用它。

到目前为止,Android股票浏览器已经导致了我百万的问题,而且它无法停止。任何帮助表示赞赏!关我去睡觉,我希望得到一些...:/

+0

你是否设法在股票浏览器上获得滚动条? – b0Gd4N

+0

我不认为你可以在没有插件滚动之前显示滚动条。我结束了使用iscroll – scooterlord

+0

事情是我没有滚动条显示在所有,即使滚动,在股票浏览器... – b0Gd4N

回答

0

...作为一个阿里纳斯有兴趣在这个人,因为这成了流行的问题。

有两件事机器人的组合不能处理:

在溢流元件相对定位元素的固定位置元件上。

经过大量的反复试验后,我得出了这个结论。 iScroll相当不错,但也相当“沉重” - 使用上述组合可能会导致相同的性能问题。因此,只要使用-webkit-overflown-scrolling:touch,如果你可以避免使用上述结构,那么最新的Android版本4+就可以很好地处理溢出元素。

希望这会有所帮助。