0

我有一个由 ASP.NET WebAPI 支持的 HTML5/JS 应用程序。WebAPI 目前正在我的 Windows PC IIS 上运行,客户端应用程序正在同一网络上的单独 Mac 设备上运行。

当我在 Mac 上通过 Safari 运行应用程序时,它工作正常(回调还可以,等等)——我的 Windows PC 上的浏览​​器也是如此。

在我构建 PhoneGap 应用程序并加载 XCode 然后尝试运行模拟器后,我收到错误(jQuery###### 从未调用过),典型的回调从未被称为错误。

4

1 回答 1

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://)。

于 2013-11-13T09:11:59.530 回答