3

我正在尝试使用此 SOAP 客户端调用 SOAP 服务,但它对我不起作用。请帮我。如何使用 Phonegap 发送和接收 XML SOAP?

4

1 回答 1

7

Phonegap 是 HTML/JS/CSS 通常通过 XHR/Ajax 进行通信。最好使用jQuery Ajax函数。您可以在此处获取详细信息。

例如:

发布 XML SOAP 请求

AJAX-Requests-Between-jQuery

调用 SOAP Web 服务的简单 jQuery 客户端

如果您发现任何跨域问题(或在浏览器中工作而不使用模拟器/设备),请参考以下步骤。

转到Resources文件夹,您可以看到一个名为Cordova.plist的文件。单击它,您可以看到Root元素。右键单击 Root,添加一行,将键设置为ExternalHosts类型为Array

展开项目,并将项目添加为item0。给它类型字符串并输入值作为'*'。

不要忘记在更改后保存 Cordova.plist(只需使用 cmd+s)。

于 2012-07-18T13:36:36.670 回答