ios 8.1에서 ipad에서 이상한 동작이 나타납니다. 나는 전환을 위해 jquery animation을 사용하는 html/js 앱을 가지고있다. 나는 div 위치의 애니메이션과 페이드 인/아웃 효과를 모두 사용한다. - 포인트까지이 완벽하게 잘 작동잠자기/재시작 후 jquery animate가 ipad에서 작동하지 않습니다.
$in = $('#newdiv');
$in.css({position: 'absolute', left: "1024px", top: "0px"});
$in.removeClass('hidden');
$in.animate({left: tx, top: ty}, 400);
: 다음은 간단한 예제의 일부입니다. 응용 프로그램이 열려있는 동안 ipad를 잠자기 상태로 놓고 다시 켜면 (전원 버튼, 슬라이드, 잠금 해제 코드 입력) 애니메이션이 더 이상 작동하지 않습니다.
저는 ipad를 내 Mac에 연결하고 디버거에서 코드를 단계별로 실행했습니다. 모든 행은 올바르게 실행되지만 애니메이션은 단순히 애니메이션을 적용하지 않습니다.
fadeIn/fadeOut 애니메이션에서도 마찬가지입니다.
여기에 very simple jsfiddle이 있습니다.
ipad를 ios 8.1로 업데이트하기 전에 이전 버전의 ios에서는 이러한 일이 발생하지 않았습니다.
무엇이 누락 되었습니까?
업데이트 : 이것은 홈 화면 아이콘에서 실행 중일 때만 응용 프로그램에 영향을 미치는 것으로 보입니다. 사파리를 실행하면 모든 것이 예상대로 작동합니다.