2011-01-20 3 views
3

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

  • JDK - версия 1.6.0_23
  • Apache Ant - 1.8.2
  • BBWP - 1.5.1.22
  • PhoneGap - 0.9.3

(Бег на BlackBerry 9550 Simulator)

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

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

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

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

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

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

+0

Я думаю, что ваш URL не работает. Работает ли это при подключении к браузеру? Else, я бы сказал, для локального сервера. Просто используйте localhost. – Erik

+0

@Erik: он работает в браузере симулятора – shankhan

ответ

7

Первый быстрый ответ:

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

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

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

Приветствия

Ray

+2

+1. Перед запуском симулятора убедитесь, что вы запускаете программу MDS. –

+0

+1 Принять рекомендации Рэя – mwbrooks

0

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

Интересно, как же, как предполагается, это знать? RIM имеет настолько, чтобы улучшить свою документацию по API.

Смежные вопросы