簡體   English   中英

jquery mobile - 在iPhone中加載長ListView時頁面閃爍

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM