如何从Phonegap(iPhone应用程序)调用SOAP服务

3
我尝试使用这个SOAP客户端调用一个SOAP服务,但是它对我来说无效。请帮助我。如何在Phonegap中发送和接收XML SOAP?

我看到了你提到的链接。我尝试了一下,但对我来说不起作用。我想要一个关于SOAP的具体示例。 - subhash kumar singh
这并不意味着它不是同一个问题。 - outis
1个回答

7
Phonegap是一种HTML/JS/CSS技术,通常通过XHR/Ajax进行通信。最好使用jQuery Ajax函数。您可以在这里获取详细信息。
例如: 发布XML/SOAP请求 jQuery之间的AJAX请求 调用SOAP Web服务的简单jQuery客户端 如果您遇到任何跨域问题(或在浏览器中工作而在模拟器/设备上无法工作),请参考以下步骤。

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

展开项目,添加一个item0。将其类型设置为string,并将值输入为“*”。

修改后不要忘记保存Cordova.plist(使用cmd+s即可)。


我能否使用Jquery Ajax创建SOAP请求并收集SOAP响应? - subhash kumar singh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接