В настоящее время я занимаюсь разработкой веб-приложения с использованием html5 и jQuery для iPad Safari.Я столкнулся с проблемой, когда большие области прокрутки приводят к тому, что элементы, находящиеся вне экрана, появляются после задержки, когда я прокручиваю их вниз.
Что я имею в виду, если у меня есть ряд изображенийили даже div с градиентом), который находится вне экрана, когда я прокручиваю (или вверх) к нему, ожидаемое поведение - элемент, который появляется на экране при прокрутке.
Тем не менее, я вижу, что элемент не появляется , пока я не уберу палец с экрана и скроллер не завершит все свои анимации.
Это вызывает суперзаметная проблема для меня, заставляющая все это выглядеть изменчивым, хотя это не так.Я предполагаю, что iPad Safari пытается что-то сделать, чтобы сохранить память.Есть ли способ, которым я могу предотвратить эту изменчивость?Кроме того, я был бы также признателен, если бы кто-нибудь смог пролить свет на то, что на самом деле пытается сделать iPad Safari.