我正在开发一个使用手机间隙的iOS应用程序并且卡在某一点上。 当我尝试使用XMLHTTPRequest()访问web服务时,我得到一个状态为0.当我在fiddler中看到这个请求时,我看到有正确的响应。
我已经查看过表明PhoneGap应用程序不受同源策略限制的链接。但我仍未能解决这个问题。
我能看到的唯一区别是我访问的网址是安全的https。是否有任何类似https的请求不允许跨域。
请帮忙。我今天被困在这里一整天。
答案 0 :(得分:0)
您指向的https网络服务的证书是否可以自签名?
如果是这样,除了安全的已知证书与PhoneGap ajax调用之外,没有办法使用任何东西。
请参阅:https request doesn't work in phonegap-iphone app
另一个选项可能与您的XCode版本有关:run https request in phone gap