我有一个由ASP.NET WebAPI支持的HTML5 / JS应用程序。 WebAPI现在在我的Windows PC IIS上运行,客户端应用程序在同一网络上的单独的mac设备上运行。
当我在Mac上通过Safari运行应用程序时,这样可以正常工作(回调没问题等等) - 对于我的Windows PC上的浏览器也一样。
在我构建PhoneGap应用程序并加载到XCode之后然后尝试运行模拟器,我得到错误(jQuery ######从未调用过),典型的回调永远不会被称为错误。
答案 0 :(得分:1)
您是否已将服务器添加到白名单?
http://docs.phonegap.com/en/1.9.0/guide_whitelist_index.md.html
的iOS
详细
打开Cordova.plist。在Xcode中,它位于AppName / Supporting Files / Cordova.plist在目录中,它位于 AppName / Cordova.plist在ExternalHosts下添加一个新的String值 键。我们建议使用Xcode来避免编辑原始XML。域 iOS不支持协议(例如http://和https://)。