Сетевое соединение Blackberry Simulator перестает работать через некоторое время

Прежде всего, я хочу внести ясность: мне удалось получить подключение к Интернету на BlackBerry Simulator (запустите MDS, убедитесь, что у него есть разрешения, затем убедитесь, что никто не использует порт 8080 и т. Д.)

Это действительно работало какое-то время. Загружает google.com, например, без проблем.

Затем я пытаюсь открыть свой веб-сайт (тот, который я отлаживаю). Он открывается с первого раза без проблем. Но после того, как я нажму «обновить», я получаю «Запрос ...» в нижней части экрана, и индикатор выполнения идет медленно (логарифмически приближается к концу - что означает, что на самом деле он ничего не делает, кроме ожидания чего-то) , и по достижении конца (что занимает несколько минут) отображается сообщение об ошибке, в котором говорится: «Произошла ошибка связи с выбранной службой мобильных данных. Сервер может быть занят. Повторите попытку позже. Если проблема сохраняется, обратитесь к администратору ".

После мучительного покопания в исследовании garba ... эээ ... я обнаружил, что он снова начинает работать, если я удалю все файлы * .dmp в каталоге RIM, а затем перезапущу MDS и Simulator. Но эта операция также имеет другой эффект - сброс всех настроек Simulator (включая настройку «Enable JScript» и историю браузера), что является настоящей болью.

Я попытался свернуть страницу, чтобы локализовать проблему, и обнаружил интересную вещь: после того, как страница становится достаточно маленькой, ей удается загрузиться во второй раз. А может, и в-третьих. Но тогда - то же самое. Это заставляет меня думать, что проблема как-то связана с объемом данных, полученных симулятором.

Если у кого-нибудь есть совет по этому поводу, я был бы очень признателен.

Чтобы заранее ответить на некоторые вопросы:

  1. Проблема не в самом веб-сайте. Он открывается и нормально работает на "большом" компьютере, на моем КПК WinMobile и на iPhone.

  2. Перезапуск симулятора не помогает. Только удаление всех файлов * .dmp делает.

  3. Эта проблема не возникает на реальном Blackberry. Только на симуляторе.

  4. Blackberry действительно считает, что есть подключение к сети. Если он думал, что соединения нет, он сразу же отображал бы сообщение об ошибке, без длинной полосы выполнения «Requestinng ...».

  5. Веб-страница не слишком тяжелая (всего меньше 20 КБ; в первый раз загружается за секунду), но она содержит около десятка «включенных» файлов - CSS и скрипты.

  6. Да, я пробовал отключить скрипты. Происходит то же самое.


person Fyodor Soikin    schedule 26.02.2010    source источник


Ответы (1)