Как добавить событие onScroll в iScroll4?

Событие onScroll пока не поддерживается iScroll4.

Существует ли известный способ расширения iScroll для поддержки события onScroll?

Ответ 1

myScroll = new iScroll('wrapper', { 
  onScrollMove: function() {
    console.log('onScrollMove');
  },
  onScrollEnd: function() {
    console.log('onScrollEnd');
  }
});

Это быстрый пример того, как зарегистрировать свои функции обратного вызова, следуя рекомендациям более раннего ответа на этот вопрос: fooobar.com/questions/526003/...

Ответ 2

посмотрите здесь источник: https://github.com/cubiq/iscroll/blob/v4/src/iscroll.js#L127-L139

в строках 127-139 вы увидите, что вы можете указать функцию onScrollStart.

Возможно, вы можете настроить свой путь с помощью onScrollStart, onScrollMove и onScrollEnd обратных вызовов