小编Cha*_*rly的帖子

使用jQuery/Phonegap进行肥皂查询总是在Android上失败

我用jQuery mobile&Phonegap(现在的Cordova)开发了一个iPhone/Android应用程序.这个应用程序使用不同的服务没有问题.其中一个服务是Soap一个,所以我使用jsSOAPClient(jquery.jqSOAPClient.js)为jQuery请求服务.我在iOS设备上没有任何问题,但查询总是在Android上失败.

在jsSOAPClient中,请求看起来像这样:

        function getResponse(xData, status) {
            if(!!callback) {
                SOAPClient.Status = xData.status;
                SOAPClient.ResponseText = xData.responseText;
                SOAPClient.ResponseXML = xData.responseXML;
                callback(xData.responseXML);
            }
        }

        $.ajax({
             type: "POST",
             url: SOAPClient.Proxy,
             dataType: "xml",
             processData: false,
             data: content,
             complete: getResponse,
             beforeSend: function(req) {
                req.setRequestHeader("Method", "POST");
                req.setRequestHeader("Content-Length", SOAPClient.ContentLength);
                req.setRequestHeader("Content-Type", SOAPClient.ContentType + "; charset=\"" + SOAPClient.CharSet + "\"");
                req.setRequestHeader("SOAPServer", SOAPClient.SOAPServer);
                req.setRequestHeader("SOAPAction", soapReq.Action);
             }
        });
Run Code Online (Sandbox Code Playgroud)

"getResponse""status"值为"error","SOAPClient.Status"(等于"xData.status")值为"0".

服务器似乎根本没有收到请求...

我再说一遍,具有相同请求数据的相同代码在iOS上有结果.

感谢帮助.

/ 编辑 * /我试图评论这条线:

//type: "POST",
Run Code Online (Sandbox Code Playgroud)

它似乎工作,我的意思是我在这种情况下有一个200状态代码,即使我有一个由于意外的响应格式的解析错误.

jquery android soap jquery-mobile cordova

11
推荐指数
1
解决办法
1780
查看次数

有没有办法获取我的iOS应用程序截图列表?

在我的iOS应用中,有没有办法访问从我的应用程序中截取的所有屏幕截图?

如果不可能,有没有办法只用截屏专辑(来自所有应用程序)打开图像选择器控制器(UIImagePickerController)?

谢谢.

screenshot objective-c uiimagepickercontroller ios swift

2
推荐指数
1
解决办法
1059
查看次数

状态栏在iOS 6上消失

自从我将应用程序升级到Xcode 5后,当我在iOS 6下运行应用程序时状态栏消失了.该应用程序全屏显示,根本没有状态栏.

在iOS 7下,应用程序处于全屏状态,但状态栏(透明背景和黑色信息)在应用程序上方可见.

如何在iOS 6中恢复?

objective-c statusbar ios ios6 xcode5

1
推荐指数
1
解决办法
1923
查看次数