2010-10-25 1 views
5

하드웨어 가속을 사용하여 iPad에서 애니메이션을 최적화하는 동안 알아 봤지만 완전히 해결할 수없는 문제가있는 것으로 보입니다. 번역과 같은 웹킷 변환을 적용하는 경우 애니메이션이 크게 실행 되더라도 사용자가 페이지를 스크롤하면서 발생하는 애니메이션의 중간에 애니메이션을 놓으면 애니메이션이 더듬어 져 원래 위치로 되돌아 가며 계속 시도합니다 그것의 끝점에 그것의 애니메이션.페이지를 스크롤 할 때 CSS에서 전환/변환 iPad를 사용하는 중 글리치 처리

저는이 문제에 대한 해결책을 찾고 있습니다. iPad 스토어에서도 발생했습니다. iPad를 가지고 있고 예를 들어 http://webkit.org/demos/transitions-and-transforms/으로 이동 한 경우 항목을 선택하면 버튼 애니메이션이 완료되기 전에 페이지를 드래그 (스크롤) 한 다음 놓으면 애니메이션 깜박임이 원래 위치로 되돌아갑니다 그런 다음 완료 될 때까지 반복하십시오.

내가이 문제를 해결할 수 있었던 유일한 방법은 touchmove 이벤트가 발생할 때 애니메이션을 원래 위치에 머물러있게하는 것이다. 다시 시도 할 곳을 알려주려고 시도합니다 (CSS 전환이 기술적으로 멈출 수없는 방법을 보는 것과 같이).

누구나이 문제에 대한 해결 방법을 찾았습니까? 저는이 문제가 애니메이션 문제 (이 문제는 preserve-3d와 관련된 문제가 아니라 무엇이 있습니까?)와는 반대로 iPad에서의 버그라고 확신합니다. 이 문제를보고해야합니다.

감사합니다.

답변

1

줄 사이를 읽었는지 확실하지 않지만 touhend 대 touchmove 또는 touchstart를 사용하면 더 나은 결과를 볼 수 있다고 생각됩니다.

관련 문제