2011-08-15 16 views
1

私は周りを探索していましたが、この質問は答えや反応のないさまざまな場所でかなり質問されたようです。それは私がこれを体験している唯一の人になることはできないことを意味します。Sencha Touch - First Touchのスクロールディレイ

リストまたはパネルを初めてスクロールしようとすると、スクロールが遅くなることがあります。最初にリストまたはパネルをスクロールすると、もはや遅延はありません。リストやパネルを初めてスクロールしようとするときに遅延を取り除くために、この「最初のタッチ」をシミュレートする方法はありますか?

私はScrollViewとScrollerのコードを見てきましたが、何か重いまたは高価なものが最初のタッチで起こっている箇所を見つけることができませんでした。

これを解決する方法についてのご意見やご指摘をいただければ幸いです。

ありがとうございます!

+0

問題を見つけましたか?同じ問題に直面しているm – Hunt

答えて

0

Chrome/Safariデベロッパーツールを開いてプロファイリング([プロフィール]タブ)を開始して、悪い結果を出してハングアップの原因となっているJavaScriptコードがあるかどうかを確認できます。 コードがハングアップしていない場合は、ウェブアプリで初めて動的に変更されるなど、ウェブブラウザの問題(イメージキャッシュの割り当てなど)が原因である可能性があります。 プラットフォームを比較し、同じ問題があるかどうかを確認することも重要です。

Senchaのバージョン(1.xと仮定します)と問題があったプラットフォームを指定すると、多くの場合役に立ちます。 iOS/Android/PCは、しばしば全く異なる反応をすることがあります。