Мобильный Spinner Jquery на Blackberry OS5.x - PullRequest
0 голосов
/ 05 января 2012

Я новичок в разработке Phonegap + Blackberry. Я работал над основанным на Phonegap веб-приложением, которое запускает локальные html-файлы, и Ajax запрашивает связь с сервером.

Я делаю много запросов Ajax в приложении, поэтому мне нужен спиннер, который сообщает пользователю, что приложение взаимодействует с сервером. К счастью, я обнаружил, что Jquery Mobile обладает некоторыми полезными функциями для решения проблем дизайна и производительности, а также для счетчиков.

$.mobile.showPageLoadingMsg(); 

Выше код хорошо работает на Blackbery над устройствами OS5, но никак не на OS5. на OS5 появляется прядильщик, но затем замораживает пользовательский интерфейс, он не перемещается и не отменяет процесс.

После некоторых исследований я узнал, что Blackberry OS5 не имеет Webkit. Возможно эта проблема появляется из-за этой причины.

Как я могу решить эту проблему, мое приложение должно быть совместимо с устройствами OS5, а также мне нужен спиннер. Я также использовал спиннеры на основе CSS, но они не работали, потому что Webkit не существует в OS5. * * 1010

Заранее спасибо.

1 Ответ

0 голосов
/ 05 января 2012

Ajax-навигация отключена в jQuery Mobile для BlackBerry 5 и ниже. У вас не будет счетчика, потому что он не будет делать запросы AJAX. Он будет выполнять запросы на всю страницу, поэтому убедитесь, что каждая создаваемая страница может отображаться как отдельная страница.

...