Вызов веб-службы с помощью phonegap (ios)

Я хочу вызвать веб-службы в приложении phonegap. Я использую демо-код, указанный в

http://wiki.phonegap.com/w/page/32513809/Simple-Web-Service-Consumption-with-PhoneGap-and-XUI

Я создал xui.js из ссылки

http://xuijs.com/downloads/xui-2.3.2.js

и попробовал как положить xui.js, index.html в www / assets, так и в папку www.

Но это не работает для меня. Может кто-нибудь мне помочь …

Попробуйте добавить * к опции ExternalHosts в PhoneGap.plist
Это может быть так, если ваше приложение не может подключиться к Интернету / совершать вызовы xhr

Попробуйте этот пример:

Используйте js для написания этого кода и включите его в файл index.html. Или используйте тег javascript для написания этого кода в html-файле. Вы должны включить файл xui-2.3.2.js в index.hmtl. Это просто для сокращения длины кода .Если вы не используете этот файл, тогда x $ не будет работать.

x$.data = {}; x$(window).load(function(e){ x$("#returned_information").xhr("http://ws.geonames.org/postalCodeSearchJSON?postalcode=90210&maxRows=10", { callback: function(){ var codes = eval("("+this.responseText+")").postalCodes; /* this should be an array */ x$("#returned_information").html(codes[0].placeName); } } ); }); 

и это в тело index.html

  <h1 id="returned_information"> Put Stuff in Me </h1> 

Наконец, дайте разрешение в файле списка свойств на внешнем хосте, чтобы открыть URL-адрес. Добавить * в массив внешних хостов.

Я уверен, что он будет работать отлично.

Interesting Posts
Давайте будем гением компьютера.