0

我正在使用 PhoneGap 2.2.0 和 Jquery Mobile 1.2 开发应用程序。我需要应用程序在用户看到屏幕之前读取文件并调用服务器获取数据。我应该使用什么事件才能使其正常工作?我尝试了移动初始化和设备就绪,但效果不佳。

4

1 回答 1

0

假设您只是在这里谈论第一页,您不需要在页面呈现之前做任何事情 - 只需关闭 AutoHideSplashScreen 并在自定义呈现完成时手动隐藏它。

我使用该方法从数据库加载应用程序的第一页,但我不建议将其用于服务器连接 - 基本上,如果您未连接,应用程序将崩溃,因此无法通过应用商店审查.

为了不需要连接,我首先使用本地存储的数据呈现视图 - 在应用程序 javascript 中设置的默认值或上次成功调用的保存副本。然后 ajax 调用在后台运行,完成后可以更新视图。

于 2012-11-20T22:08:04.133 回答