При прокрутке в Mobile Safari touchstart
первые touchstart
, touchmove
и touchend
, однако, если вы все еще прокручиваете дополнительные события касания, не запускаются.
Для моего приложения это проблематично, потому что пользователь может остановить свиток пальцем, и я не могу сказать, есть ли палец вниз. Когда палец опущен, вы не можете установить scrollTop
window
или, скорее, вы можете его установить, и он изменяется, но окно не прокручивается. Когда пользователь снова перемещает свой палец, он начинает прокрутку не от того места, где я устанавливал scrollTop
а в том, был ли установлен их палец.
Пожалуйста, не комментируйте, почему я хочу изменить scrollTop
окна; позвольте просто принять это как приоритетное требование. Любые мысли о том, как определить, есть ли палец?