2014-09-01 99 views
0

我的iOS应用程序使用PhoneGap 2.9,我希望在应用程序启动时添加该功能,以便在创建Web视图之前检查我的服务器以更新www资产并下载任何此类更新。延迟webview创建

我的问题是:如何在代码中执行延迟创建Web视图的操作,直到更新检查和/或下载完成,然后在更新准备就绪时创建该Web视图?

+0

我想通了。基本上,我应该在AppDelegate的didFinishLaunchingWithOptions函数中移动样板代码,该函数将创建MainViewController/CDVViewController到我已准备好加载Web视图的位置。 一个副作用是不显示启动画面,因为显然它是由CDVViewController/CSVSplashScreen渲染的。我应该为闪屏创建一个单独的视图,还是有一个更简单的方法,而不需要重新发明轮子?有什么建议么? – jacob 2014-09-01 23:00:27

回答

0

我想通了。基本上,我编辑了CDVViewController.m,并在加载请求的acquireLock中的viewDidLoad末尾切出了代码。我将该代码移到了可以加载它的工作流中,即在检查/下载任何更新之后。