在启动屏幕后显示白屏的Phonegap – IOS

我试图杀死在login页面之前启动屏幕之后启动我的phonegap应用程序后自动加载两秒的whitescreen。

我已经尝试了AutoHideSplashScreen to NO并添加了navigator.splashscreen.hide(); 在下面的参考中引用的login.html中。 但它杀死了闪屏,而不是白屏。 现在启动应用程序,直接到login.html没有启animation面。 请帮我杀掉启animation面和login.html之间的默认白屏。

如何在phonegap iOS应用程序启动时杀死白色闪烁的splashscreen?

在你的ViewController's ViewDidload,隐藏Webview和它将加载之后在webViewDidFinishLoad方法中显示它。

首先你必须在View DidLoad中隐藏WebView。

 - (void)viewDidLoad { [super viewDidLoad]; thewebview.Hidden=YES; } 

然后在加载完成后显示Webview

  -(void)webViewDidFinishLoad:(UIWebView *)webView { NSLog(@"finish"); thewebview.Hidden=NO; }