よって翻訳されました。ホームArticles入力ハンドラをデバウンスする入力ハンドラは、フレームの完了を妨げ、追加の不要なレイアウト作業を引き起こす可能性があるため、アプリのパフォーマンス上の問題の原因となる可能性があります。LewisXホームページ入力ハンドラは、アプリ内のパフォーマンスの問題の潜在的な原因となります。される入力ハンドラを避けて、スクロールがブロックされないようにします。入力ハンドラではスタイルを変更しないでください。ハンドラをデバウンスします。コールバックでスタイル変更を処理します。スレッドが、ユーザーのタッチ入力を感知し、単純にコンテンツを移動させることができます。これには、メインスレッドによる処理(JavaScript、レイアウト、スタイル、ペイントの実行)は必要ありません。スレッドが待機しなければなりません。スクロールの実行が停止される場合があるためです。呼び出されない場合でも、コンポジタは待機する必要があり、これによりユーザーのスクロールがブロックされ、ぎこちない動きやフレームの欠損につながります。実行するすべての入力ハンドラがすぐに実行され、コンポジタがジョブを実行できるようにする必要があります。コールバックの直前に実行されるようにスケジュール設定されます。開始時に、スタイル変更が保留状態になります。シングの回避で説明しているとおり、強制同期レイアウトがトリガーされます。ハンドラのデバウンス上記の両方の問題の解決方法は同じです。コールバックに視覚的変化をデバウンスする必要があります。onScroll);これにより、入力ハンドラを軽量化できるという利点もあります。計算コストの高いコードのスクロールやタップなどをブロックしなくなるという利点もあります。ライセンスにより使用許諾されます。ライセンスにより使用許諾されます。サイトのポリシーをご覧ください。関連会社の登録商標です。