Ajax-запрос из приложения Blackberry Phonegap - PullRequest
3 голосов
/ 20 января 2011

Я создаю приложение для Blackberry (OS 5.0 и выше). У меня нет опыта в разработке мобильных приложений. Я создал пример приложения, которое работает нормально (следуя указаниям, указанным в http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks). Я установил

  • JDK - версия 1.6.0_23
  • Apache Ant - 1.8.2
  • BBWP - 1.5.1.22
  • телефонный разрыв - 0,9,3

(работает на симуляторе BlackBerry 9550)

Я хочу сделать простой запрос AJAX к домену (например, www.sampledomain.com, где www.sampledomain.com размещен на моем локальном сервере).

Я добавил следующее в файле www config.xml

<access uri="http://www.sampledomain.com" subdomains="true" />

Проблема в том, что при отправке Ajax-запроса появляется сообщение «Ошибка: ошибка при запросе ресурса».

(я не получаю никаких запросов в журнале доступа Apache для www.sampledomain.com).

Кто-нибудь знает, что может быть причиной этого? И как я могу это исправить? Спасибо

Ответы [ 2 ]

7 голосов
/ 20 января 2011

Сначала быстрый ответ:

В вашем пути SDK вы найдете прокси-сервер MDS \ BlackBerry \ plugins \ net.rim.ejde.componentpack5.0.0_5.0.0.25 \ components \ MDS \ run.bat Запустите его, и вы сможете отправлять запросы в Интернет.

Существует множество различных способов подключения к Интернету на BlackBerry, и теперь у вас есть много возможностей для чтения:

Это фантастическая ссылка, чтобы начать вас на вашем пути http://supportforums.blackberry.com/t5/Java-Development/Connecting-your-BlackBerry-http-and-socket-connections-to-the/td-p/206242

Приветствия

Луч

0 голосов
/ 12 мая 2012

У меня была такая же проблема в течение нескольких дней, когда я пытался установить соединение с моим веб-сервером, используя функцию jjuery ajax и отправлять формы, я пытался так много способов заставить его работать безуспешно, и, наконец, все решилось, когда я запустил run.bat файл в каталоге SDK.

Интересно, откуда же это знать?У RIM так много улучшений в документации их API.

...