scrollTopに基づいてサイズを変更するヘッダーを持つIonicアプリがあります。私は、画面上で私の指を維持する場合イオン2 - 指が画面から外れたときにスクロールイベントが発生しない
iOSの上でimport { Scroll } from 'ionic-angular';
@ViewChild(Scroll) scroll: Scroll;
...
ionViewDidLoad() {
this.scroll.addScrollEventListener((ev) => {
console.log('scroll');
});
}
は、スクロールイベントが完全に解雇されていますが、指が画面から外れている(しかし、ときスクロールがのために続けて:私はIonScrollにイオンのスクロールイベントを使用しています慣性)、イベントはスクロールが停止したときにのみ起動されます。
指が画面から外れているときにスクロールイベント(または他の同様のイベント)を聴く方法はありますか?
私は似ているようだが、どんな答えを持っていない、この質問、見つかった:私の場合は私が表示/非表示「scrollToTop」ボタンに望んでいた(数ヶ月前、私は同様の問題があったiOS scroll event not firing as often when finger is off of the screen
あなたが試すことができます'touchmove'' touchstart'' touchend'イベント – Duannx
私が望むのは、指が画面に触れていないとき(つまり、iOSのスクロール運動のためにコンテンツがまだスクロールしているとき)スクロールを聴くことです。私は 'touchstart '、' touchend'と 'touchmove'は、指が画面上にあるときにだけ発射されます... –