0

我目前的JSONP研究表明,使它与众不同的一件事JSON是它能够在跨域环境中获取数据。

但从开发的角度来看,特别是原生 iOS 和 JS HTML 之类的 Web 技术。会有什么不同吗?

4

1 回答 1

0

原生 iOS 应用程序没有跨域限制。您可以在任何暴露的地​​方进行交流。

对于在 PhoneGap 等原生 shell 中运行的 Web 应用程序,使用 AJAX 与 JSON 数据服务进行通信,也不存在跨域限制。例如,PhoneGap 在 file:// 协议上运行,它不必遵守同域 AJAX 限制。

对于在 Safari 中运行并使用 AJAX 与 JSON 数据服务进行通信的 Web 应用程序,将应用跨域限制。在这种情况下可以使用 JSONP。

于 2013-03-13T20:41:21.813 回答