Javascript 在Phonegap中使用JQuery调用基于SOAP的web服务

Javascript 在Phonegap中使用JQuery调用基于SOAP的web服务,javascript,android,html,jquery,cordova,Javascript,Android,Html,Jquery,Cordova,关于通过Jquery调用web服务,我遇到了一个大问题 我现在正在开发一个phonegap应用程序,与Android应用程序相同。因为我必须调用web服务并从那里获取数据。我试图用我的方式解决它,但没有找到合适的解决方案 我的web服务是使用SOAP在.NET中构建的。现在我想使用jquery通过我的HTML页面调用该web服务。所以,请帮我解决这个问题 提前谢谢。这里是我从研究中得到的一些链接 以下是一些堆栈溢出问题的答案,可能会解决您的问题 您可以使用XMLHttpRequest与外

关于通过Jquery调用web服务,我遇到了一个大问题

我现在正在开发一个phonegap应用程序,与Android应用程序相同。因为我必须调用web服务并从那里获取数据。我试图用我的方式解决它,但没有找到合适的解决方案

我的web服务是使用SOAP在.NET中构建的。现在我想使用jquery通过我的HTML页面调用该web服务。所以,请帮我解决这个问题


提前谢谢。

这里是我从研究中得到的一些链接

以下是一些堆栈溢出问题的答案,可能会解决您的问题


您可以使用XMLHttpRequest与外部域连接 这是示例代码

      function connectXml()
        {
     var request = new XMLHttpRequest();
             var wsUrl="http://www.somedomain.com/servicexml"
     request.open("POST", wsUrl, true);
     request.onreadystatechange = function() {
     if (request.readyState == 4) {
     if (request.status == 200 || request.status == 0) {
     var data = request.responseText;

                alert(request.responseText);
                }}}}
注意:在config.xml中授予对域的访问权限,例如:access origin=”http://somedmain.com". 在AndroidManifest.xml中添加用户互联网权限,例如:“使用权限android:name=“android.permission.INTERNET”/uses权限”