다음 페이지 코드는 내 페이지의 특정 지점에 애니메이션을 적용합니다. 이것은 모든 브라우저 및 Android 태블릿에서 완벽하게 작동합니다.jquery animate scrollTop 및 scrollLeft가 동시에 ipad에서 작동하지 않습니다.
if($("body").hasClass("mobile")){
$scrollable.animate({scrollTop: getPosition()[0]}, scrollSpeed,scrollEffect);
$scrollable.animate({scrollLeft: getPosition()[1]}, scrollSpeed,scrollEffect);
}else{
$scrollable.animate({scrollTop: getPosition()[0],scrollLeft:getPosition()[1]}, scrollSpeed,scrollEffect);
}
모바일 버전 인 경우 scrollLeft와 scrollTop은 동시에 작동하지 않습니다. 그래서 나는 그것들을 구분하고 이것은 안드로이드에서 작동하지만 Ipad 장치 (IOS)에서는 작동하지 않는 것 같습니다. 그래서 위의 예제에서, 그는 scrollLeft를하지만 scrollTop은하지 않을 것입니다 (ipad에서). 별도로 그들은 완벽하게 작동합니다. 그래서 내 질문은 :
어떻게 ipad 두 애니메이션을할까요?
iOS 시뮬레이터에서 테스트 한 경우 비슷한 jQuery를 시뮬레이터에서는 사용할 수 없지만 실제 장치 (iPhone 6, iOS 9.3.5)에서는 제대로 작동합니다. – ashack