Ошибка моментальной прокрутки iOS - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь прокрутить импульс в моем приложении на элементе, сгенерированном vue для vue.Это работает большую часть времени, но иногда, когда я нажимаю на другое место на экране или нажимаю кнопку, прокрутка отключается.Эта ошибка возникает только тогда, когда у меня «-webkit-overflow-scrolling: touch», но она мне нужна для прокрутки по импульсу.

У вас есть идеи, почему прокрутка отключается?Вот часть кода, которая связана с проблемой.

Редактировать: проблема возникает только на устройствах iOS (очевидно, с «-webkit-overflow-scrolling: touch»)

Здесьэто небольшая демонстрация: https://github.com/dwerynith/Scroller

Чтобы воспроизвести ошибку, все, что мне нужно сделать, это получить доступ к приложению на устройстве iPad / iPhone / iOS и поиграть с помощью прокрутки и кнопок.Свиток в конечном итоге отключится и вернется через несколько секунд.

1 Ответ

0 голосов
/ 23 октября 2018

Может быть, есть проблема с потерей фокуса.Трудно сказать без рабочей демонстрации.Единственное, о чем я могу думать, это то, что, насколько я помню, прокрутка импульса не работает ни с чем, кроме overflow-y: scroll;, поэтому, возможно, это вызывает проблему: .channels-container {overflow-y: auto;}

...