3

iOS用の電話ギャップアプリケーションを開発しており、Backbone.js jQuerymobile と jQuery を使用してリストビューをロードしています。

長いリストビューが読み込まれるか、表示されるようになると、ページがちらつきます。これは、6 ~ 7 個の要素など、長さが短いリストビューでは発生しません。

私はすでにのために使用-webkit-backface-visibility: hidden;してい.ui-pageます。私はアンドロイドでこの問題を抱えていません

4

1 に答える 1

0

ページのちらつきは dom リフローが原因です。

リストビューにコンテンツを動的に追加しているため、リストビューに要素を追加するたびにDOMリフローが発生し、ページがちらつきました。

リフローが他の要素に影響を与えないように、要素が with data-role="content" のすぐ下に来るようにドーム構造を変更しました。

于 2013-05-31T21:59:22.153 に答える