0

私はiPad3(ios5)を持っています:私は自分のwebapp htmlをローカルにロードし、 すべて
のcss3効果を無効にしbox-shadow、ウェブサイトを最適化するために使用したのと同じように最適化できるものすべてを無効にします。
javascript を実行することすらできません)、それでも許容できる fps に到達できませんでした

私は何かを見逃していましたか?iOS 5 のバグやその他の何かのような単なるパフォーマンスの問題ですか?
webapp のスクロール パフォーマンスを改善するためのベスト プラクティスは何ですか?

4

1 に答える 1

0

私はおそらく同じ問題に苦しんでいます(SOの質問はこちらを参照してください

私は iScroll を使用していますが、最近、iOS6.1.3 で別のパフォーマンスの問題が発生しましたが、iScroll 自体に問題がありました。cssiScrollでハードウェアアクセラレーションを取得するために明示的に追加することで解決できました。

私は特定のページidを使用して割り当てましたcssが、それがあなたのケースにも役立つ場合は、どこに追加する必要があるかを自分で決めることができます.

CSS:

#myid * {
    -webkit-transform: translate3d(0, 0, 0);
}

私のiscrollはクラスs-scrollwrapperを使用してs-scrollpaneおり、CSSを追加してハードウェアアクセラレーションを適用するのに適した選択肢かもしれません。次にcss

.s-scrollwrapper * {
    -webkit-transform: translate3d(0, 0, 0);
}

また

.s-scrollpane * {
    -webkit-transform: translate3d(0, 0, 0);
}

これが iOS5 の速度向上にも役立つことを願っています。

iPad 3 Retina ディスプレイの Webapp での画面描画が遅い

于 2013-08-20T07:11:33.540 に答える