Я создал приложение BlackBerry для веб-работ, которое состоит из нескольких страниц, каждая из которых загружает данные из локальной базы данных SQLite.
Приложение работает нормально, пока не перешел на определенное количество страниц, и в это времяприложение отображает пустое окно с предупреждением и зависает на экране загрузки, который отображается между страницами.
Это использует симулятор Bold 9700, но также происходит на самом устройстве.Я попытался отключить кэширование, а также увеличить размер кэша, но безрезультатно.Консоль ничего не показывает, как и журнал событий на симуляторе.
Кто-нибудь сталкивался с таким поведением раньше?Что еще более важно, как я могу получить любую полезную информацию отладки из симулятора, чтобы я мог отследить преступника?
Большое спасибо!
Редактировать: Я отслеживалэто - библиотека html5_init.js, которую Blackberry рекомендует для перевода HTML5 в вызовы Google Gears для OS5.Есть идеи?
Далее Редактировать: Я удалил все следы html5_init.js, и вместо этого я использую Google Gears API напрямую.Это решает проблему, но требует, чтобы я удвоил весь код моей базы данных.Google Gears требует, чтобы вы вызывали clear () для всех ResultSet, чтобы они не вызывали утечку памяти, но html5_init не предлагает эту функциональность.Может быть, это может быть причиной?