2014-09-01 88 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末尾切出了代碼。我將該代碼移到了可以加載它的工作流中,即在檢查/下載任何更新之後。