2010-08-30 87 views
1

我正在使用HTML5和sencha touch的移动web应用程序。我的下一步是使用phonegap添加一些本地功能。我的应用程序使用Ajax请求从服务器组件检索数据,我不确定ajax是否可以在phonegap打包的应用程序中工作?我应该使用JSONP吗?来自Phonegap应用程序的AJAX请求

回答

1

不需要JSONP。由于html文件是本地文件,因此不存在跨域限制。

+0

如果所有文件和数据源都在设备上,那么这很正常。我相信他们正在谈论服务器端数据。 – donohoe 2011-01-24 18:32:33

+0

@michael不,再次阅读这个问题 - meq正在专门讨论如果“ajax将在phonegap打包的应用程序内工作”。我已经使用了PhoneGap(并且实现了一些代码),所以是的,我的回答是正确的 - 没有跨域限制,并且ajax可以在meq需要连接的所有域上运行。 – Shazron 2011-04-04 23:40:33

+0

我再次阅读它,它仍然说“使用Ajax请求从服务器组件中检索数据”。这意味着,至少对我来说,是一个外部数据源。如果这意味着phoneGap应用程序中包含的“服务器”组件,那么就没有明确说明。 – donohoe 2011-04-05 20:43:11