[英]jquery mobile - Page flickers on loading of long ListView in iPhone
我正在为ios开发一个手机间隙应用程序,并使用Backbone.js jQuerymobile和jQuery加载我的列表视图。
当长列表视图加载或只是变得可见时,页面会闪烁。 对于长度较小的列表视图,例如6到7个元素,不会发生这种情况。
我已经使用过-webkit-backface-visibility: hidden;
对于.ui-page
。 我没有在android中遇到这个问题
我页面中的闪烁是由于dom reflow造成的。
因为我正在动态地向listview添加内容,所以每当我向listview添加一个元素时,就会发生dom reflow,这会导致我的页面闪烁。
我更改了我的圆顶结构,以确保元素直接位于带有data-role =“content”的元素下,以便reflow不会影响任何其他元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.