Возрастная проблема: Получение события прокрутки для запуска, когда пользователь прокручивает элемент, находясь на мобильном сайте или приложении (веб-представление).jQuery live scroll event on mobile (work around)
Все, что я ищу - это доступ к правильному значению scrollTop()
, когда пользователь прокручивает мою страницу на мобильном устройстве, а не получает ее, когда пользователь останавливается.
Я уверен, что где-то есть обходной путь, если я прав, это ограничение установлено iOS, и в течение последних нескольких лет обсуждалось это.
Я пробовал внедрять собственные эмуляторы прокрутки, но ни один из них, похоже, не работает, как я хочу, и, честно говоря, кажется, что излишним, если все, что я действительно хочу, является постоянным scrollTop()
во время прокрутки пользователя.
Я сейчас думаю о том, чтобы начать счетчик на touchStart и остановить его на touchStop, но что-то говорит мне, что я трачу свое время.
Любые помощь ребята?
Это выглядит многообещающим, я проверю его на своем приложении, а затем примите ответ, если он будет работать. Это должно, по сути, технически вы ответили на вопрос и демонстрационные работы. Хорошо, я принимаю это сейчас. –
Не уверен, что я делаю неправильно, но это решение работает еще менее хорошо для меня, чем событие прокрутки ... – amosmos
похоже, что это работает при использовании панели инструментов Chrome (и прокрутка, щелкая мышью и перетаскивая), но на самом деле не работает мобильные устройства. – Acidic