PhoneGap + jQuery Mobile на Android - экран загрузки - PullRequest
2 голосов
/ 15 августа 2011

У меня есть проект с использованием PhoneGap 1.0 и jQuery Mobile, работающий на Android.

Я бы хотел добиться 2 результатов:

  1. Когда приложение загружается и выбираетсяданные с сервера, поставить заставку.Мне удалось установить заставку на определенное время, но не дожидаясь загрузки данных.
  2. Когда пользователь нажимает кнопку «Обновить» и приложение пытается извлечь данные с сервера -поставить какой-нибудь "загрузочный" экран.Я не смог этого добиться.Я пытался (http://nachbaur.com/blog/telling-your-user-that-a-phonegap-application-is-busy), но безуспешно. Я подозреваю, что это хорошо только для iOS.

Помощь будет высоко ценится.

Спасибо!

Ответы [ 2 ]

3 голосов
/ 25 августа 2011

Попробуйте использовать плагин jQuery blockUI?

http://jquery.malsup.com/block/

Если вам нужен «индикатор активности» вместе с блоком пользовательского интерфейса, попробуйте следующее:

HTML5 Canvas: Как сделать загрузочный счетчик, повернув изображение в градусах?

(к сожалению, простой анимированный GIF не будет работать ...)

1 голос
/ 12 декабря 2012

Я использую jQuery BlockUI , с простым изображением spinner.gif, хорошо работает на iOS, но на андроиде спиннер зависает на некоторое время между ними.Но это работает!Я думаю, что важно использовать как можно меньшую скорость процессора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...