0

リスト コンポーネントを使用していますが、リスト アイテムをタップして次のビューを開くときに、非常に顕著な遅延があるようです。私の理解では、タップがシングル タップかダブル タップかを検出するのを待っているということです。私のアプリの場合、ダブルタップ アクションがないため、すべてのタップは常にシングル タップになります。アプリがタップイベントに反応するパフォーマンスが向上するように、この遅延を無効にするか防止する方法はありますか?

4

2 に答える 2

0

アプリでダブルタップを使用しない場合は、次のコードを app.js に追加します。

eventPublishers: {
    touchGesture: {
        recognizers: {
            doubleTap: null,
        }
    }
},

これにより、app/touch/src/event/recognizer/DoubleTap.js が読み込まれなくなります。そこには 300 ミリ秒の maxDuration が設定されています。

于 2015-01-14T20:21:33.043 に答える