Я заметил, что, оптимизируя анимацию для использования на iPad с помощью аппаратного ускорения, я, кажется, сталкиваюсь с проблемой, которую я не смог полностью решить. Если вы применяете преобразования webkit, такие как translate, хотя анимация работает отлично, если в середине анимации пользователь прокручивает страницу, когда они отпускают ее, это заставляет заикаться, когда она возвращается в исходное положение и пытается продолжить его анимация до конечной точки.Сбой при использовании CSS-переходов/перевод на iPad при прокрутке страницы
Я искал всюду для решения этой проблемы, увидев ее в магазине iPad! Если у вас есть iPad под рукой, и вы переходите к, например: http://webkit.org/demos/transitions-and-transforms/, если вы выберете элемент, то до того, как анимация кнопки завершится, перетяните страницу (прокрутите), затем отпустите ее, вы увидите, что анимация мерцает назад в исходное положение а затем повторить до полного завершения.
Единственный способ, которым я смог обойти это, - это когда происходит событие touchmove, я говорю, что анимация просто останется там, где в исходном местоположении, что мешает ей повторить переход на выпуск, так как даже попытки просто сказать, куда идти снова, заставляют его возвращаться независимо (видя, как переходы css кажутся технически невозможными для остановки).
Кто-нибудь нашел какие-либо обходные пути для этой проблемы, я уверен, что это ошибка на iPad, а не проблема с анимацией (это не связано с проблемами сохранения-3d и что у вас есть), или если Я должен сообщать об этом как о проблеме.
Спасибо!