Phonegap и JqueryMobile блокируют события и функции пользовательского интерфейса

0

Я разрабатываю приложение Phonegap с мобильным устройством JQuery со своими новейшими стабильными версиями (Phonegap 3 и JQM 1.3.2) для платформы Android.

Мои приложения загружают каналы из Google Feeds API и сохраняются в базе данных SQLite. Но всякий раз, когда он начинает собирать и сохранять данные из Интернета (количество загружаемых файлов одновременно не может быть много), другие функции, такие как события кнопок, останавливаются и блокируются. Чтобы быть точным, кнопка, которая открывает и закрывает панель, не открывает и не закрывает панель до тех пор, пока выборка данных не прекратится.

Как я должен решить эту проблему? Эта производительность резко снизилась из-за этой проблемы в моем приложении.

Теги:
cordova
jquery-mobile

1 ответ

0

Это общая проблема в вашем приложении, как вы обрабатываете большие запросы данных. Предлагаю следующие подходы:

  • получать данные asynchron в фоновом режиме
  • возможно предварительная выборка больших данных
  • кэширование данных

Ещё вопросы

Сообщество Overcoder
Наверх
Меню