【发布时间】:2011-07-22 16:46:48
【问题描述】:
我正在使用 jQuery mobile 和 Phonegap 构建 iOS 应用程序。 我建立网站并在 PC 浏览器中进行测试,所以我将后端代码(使用 Ruby)放在 html 文件中,所以当 jQuery 加载页面(使用 $.mobile.changePage())时,数据将从服务器获取并呈现模板文件。(服务器上的所有文件)。
但是当我将代码放入 Phonegap 时,index.html 文件现在会在本地,我获取服务器端数据的唯一方法是发出 AJAX 请求来获取 json 并插入到页面?或任何其他方式表现更好?
jquery mobile 使用 $.mobile.changePage() 使用 AJAX 请求更改页面,所以如果我确实请求获取数据,这里的 $.mobile.changePage() 函数只进行转换,因为其中没有为我加载任何数据。
【问题讨论】:
标签: jquery-mobile cordova mobile-safari