Имитация инерции сенсорного движения с JavaScript - PullRequest
1 голос
/ 29 февраля 2012

Проблема заключается в том, что во время инерции, следующей за событием касания, javascript, кажется, приостанавливается, и пользовательский интерфейс ждет, пока инерция не прекратится, перед перерисовкой.

Я хотел бы, чтобы анимация происходила во время касания / инерции.Есть ли библиотека JS или плагин, который предотвращает событие по умолчанию, а затем эффективно имитирует его?

Спасибо

Ответы [ 2 ]

1 голос
/ 04 декабря 2013

Понимая, что прошло больше года с тех пор, как вы спросили, возможно, это то, что вы ищете. Я только что написал jQuery-плагин (больше сценарий), который обрабатывает сенсорные события и моделирует прокрутку импульса. Вы можете найти сценарий и подробное объяснение на http://www.hnldesign.nl/work/code/simulate-momentum-scrolling-in-jquery/

0 голосов
/ 29 февраля 2012

Выполнение JavaScript-пауз, как вы заметили, когда активна инерционная прокрутка.

Я не знаю, можно ли ее отключить (не слышал об этом).Но вы можете попробовать использовать, например, overflow: скрытый в области, которую вы не хотите прокручивать, и затем использовать http://cubiq.org/iscroll или что-то подобное для имитации поведения прокрутки.

...