Веб-сайты Blackberry. Приложение вылетает при втором запуске

Я надеюсь, что у вас, ребята, есть идея, что я могу попробовать, поскольку я застрял. У меня есть приложение Blackberry, в которое внесено несколько изменений. Вот и все сделано и работает. Но как приложение, кажется, есть недостаток. При первом запуске приложение работает отлично. Никаких ошибок, все супер быстро и круто. Однако во второй раз я запускаю приложение. Кнопки не работают. Я проследил это в файле журнала и получил следующее событие.

Имя — Серьезность пользовательского интерфейса — Всегда регистрируется. GUID — bef92e11214401c3 Время — 01 августа 2013 г. 10:52:21

UIE — Отмена касания из-за обнаружения фронта: (284 474); ОСТ: 436375

Устройство представляет собой Blackberry Bold 9900. У меня есть симулятор BlackBerry Bold 9900, и приложение отлично работает на нем. Никаких отмененных кранов, ничего. Это идеально. Кроме того, если я запускаю любое другое приложение, а затем запускаю это приложение, оно вылетает. Я дважды проверил отправленные строки Json. Я проверил, чтобы убедиться, что у него есть доступ в Интернет. все хорошо. Работает на 100% с первого раза. Если я закрою его и запущу снова, я не смогу нажимать на свои кнопки. Любая информация/идеи будут оценены.

Если у вас есть какие-либо вопросы, пожалуйста, не стесняйтесь спрашивать. Я отвечу на них, как смогу. Я также обнаружил, что если я запускаю приложение несколько раз после этого на случайную сумму, оно снова работает отлично.


person KapteinMarshall    schedule 01.08.2013    source источник


Ответы (1)


Я исправил свою проблему. Я не предоставил код, поэтому я сомневаюсь, что вы могли его найти. Но это и стало причиной моей проблемы. У меня была строка кода, подобная следующей...

 $('#home').on('pageinit', function () {//work stuffs}

Где он должен был быть...

 $('#home').bind('pageinit', function () {// work stuffs}

Я понятия не имею, почему именно ... Но это решило мои проблемы.

person KapteinMarshall    schedule 12.08.2013