Проблема в положении: только фиксированные таблетки
Сайт, о котором я говорю, здесь.
У нас очень странная проблема, которую мы видим только в планшетах.
Мы используем прокрутку к фиксированному плагину jQuery, чтобы добавить исправления положения на боковую панель после прокрутки, и она отлично работает на всех устройствах, но только в планшетах, когда вы быстро прокручиваете, боковая панель исчезает на мгновение и после повторного появления, если вы медленно прокручиваете, все в порядке., это немного сложно объяснить, но вы можете увидеть это здесь
это происходит в сафари и Chrome тоже
Я подумал, что, возможно, это что-то в этом плагине, поэтому я отправляю клиенту больше ссылок плагинов, которые делают этот трюк следующим образом:
http://yckart.github.io/jquery.fixer.js/
http://mojotech.github.io/stickymojo/
http://www.directlyrics.com/code/lockfixed/demo.html
http://davist11.github.io/jQuery-Stickem/
но это происходит во всех этих плагинов, так что я думаю, что это может быть что-то на iPad или планшетов...
кто-нибудь знает эту проблему? какое решение для "прокрутки до фиксированного" эффекта в планшетах?
1 ответ
От: http://tjvantoll.com/2012/08/19/onscroll-event-issues-on-mobile-browsers/
Эти мобильные браузеры просто не запускают событие onscroll до тех пор, пока прокрутка полностью не прекратится. Это включает в себя не только саму прокрутку на основе касания, но также любой импульс, который пользователь дает на прокрутку. Событие не сработает, пока не остановится. Это проблема, если вы хотите применить визуальное изменение к экрану во время прокрутки пользователем.