Я использую jQueryMobile 1.3.0 с PhoneGap/Cordova 2.4.0 и пытаюсь выяснить, как ускорить переходы страницы. Я сократил переходы страниц примерно до 50 мс при работе на моем ноутбуке, однако при развертывании на iPhone 4 переходы страниц резко замедляются.jQueryMobile PageTransition Speed
Сценарий Переход от страницы A к странице B. Я замечаю appox 500ms между «страницей B - pagebeforecreate» и событием «Страница A - страницаСкрыть».
Вот что я пробовал:
- Я раздел большинство коды.
- Подтвержденная страница A - pageRemove событие не срабатывает, поэтому времени не хватает.
Уменьшенная продолжительность анимации в css от 350мс до 30 мс. (Это помогло, но не достаточно)
.slide.out,.slide.in { -webkit-animation-timing-function:ease-out; -webkit-animation-duration:30ms; }
Пробовал как «а» тег и DIV с changePage
<a href="#pageB">Go</a> <div onclick="$.mobile.changePage('#pageB');">Go2</div>
Кто-нибудь есть какие-либо мысли о том, что делает jQueryMobile между этими двумя событиями, потребуется время. Следующим шагом будет запуск регистрации внутри кода jquerymobile, чтобы сузить время, затрачиваемое на время.
Я ценю любую помощь!
Спасибо, Том
Спасибо за ответ. Мне все еще нужен переход, я просто хочу ускорить его. Визуальный аффект, похоже, не является проблемой (я думаю). Кажется, что существует отставание от времени, когда я касаюсь кнопки до начала перехода. – Thomas