PhoneGap/Cordova 2.4.0에서 jQueryMobile 1.3.0을 사용하고 페이지 전환 속도를 높이는 방법을 알아 내려고합니다. 내 랩톱에서 실행할 때 페이지 전환을 약 50ms로 줄 였지만 iPhone 4에 배포하면 페이지 전환이 크게 느려집니다.jQueryMobile PageTransition Speed
시나리오 페이지 A에서 페이지 B로 전환 "페이지 B - pagebeforecreate"이벤트와 "페이지 A - 페이지 숨기기"이벤트 사이에 appox 500ms가 발생합니다. 여기
내가 시도 것입니다 : 나는 대부분의 코드를 제거했다- .
- 확인 페이지 A - pageRemove 이벤트가 실행되지 않아 시간이 없습니다.
CSS의 애니메이션 재생 시간이 350ms에서 30ms로 단축되었습니다.
.slide.out,.slide.in { -webkit-animation-timing-function:ease-out; -webkit-animation-duration:30ms; }
이 changePage에 모두 'A'태그와 DIV
<a href="#pageB">Go</a> <div onclick="$.mobile.changePage('#pageB');">Go2</div>
누구나 jQueryMobile이 두 사건 사이에 무엇을하고 있는지에 대한 어떤 생각을 가지고 봤어 (이 도움이,하지만 충분하지) 그 시간이 걸릴거야. 내 다음 단계는 시간이 소비되는 곳을 좁히기 위해 jquerymobile 코드 내부에서 로깅을 시작하는 것입니다.
감사합니다.
감사합니다, 톰
응답 해 주셔서 감사합니다. 나는 전환을 원한다. 나는 단지 속도를 높이고 싶다. 시각적 인 영향은 문제가되지 않는 것 같습니다 (생각합니다) 전환이 시작될 때까지 버튼을 터치 한 시점부터 지연이있는 것 같습니다. – Thomas