这个问题在Android 4.3,IOS,Blackbarry,A4.4中没有问题。只有在包装的应用程序中,在浏览器中也是可以的。 因此,当滚动\上下翻页时,有几个屏幕会出现奇怪的元素行为。它看起来像流畅,或延迟重新定位。 +/- 7px上下翻转。这不是所有的元素,但页面上的1-2块。科尔多瓦Android4.3反弹时对元素的弹跳效果
代码是这样的:
<div id="wrap">
<div class="inner">
<div class="content-block">
Lorem ipsum
</div>
<div class="content-block">
Lorem ipsum
</div>
<div class="content-block">
Lorem ipsum with buggy scrolling effect
</div>
....
<div class="content-block">
Lorem ipsum
</div>
</div>
</div>
和CSS:
#wrap {
height: 100%;
overflow-y: auto;
overflow-x: hidden;
-webkit-overflow-scrolling: touch;
}
.content-block {
font-size: 10px;
padding: 5px 0;
}
我试图消除填充,依法.inner * {变换黑客:translate3d(0,0,0) },根据Stackofverflow中的想法,但没有运气。 任何想法? 谢谢!
p.s.这里是屏幕截图,也许将有助于了解问题: https://www.dropbox.com/s/ocveuirxxc86chi/stack.jpg?dl=0
当你说在浏览器中没问题,你是在谈论用于wabviews的设备默认浏览器(即除非在android 4.4中不是chrome)? – QuickFix 2014-11-03 16:57:49
是的,适用于Android 4.3。它是铬 – Cridum 2014-11-03 17:28:14
就我所知,Chrome浏览器仅用于4.4版本的webview ...但是也许Chrome在您的手机上默认安装并隐藏了旧的Webkit浏览器(也许您可以访问它并可以使用它测试你的应用程序?) – QuickFix 2014-11-03 18:20:09