1

我试图杀死白屏,它会在登录页面之前的启动屏幕之后启动我的phonegap应用程序后自动加载两秒钟。

我已经尝试过AutoHideSplashScreen to NO并添加navigator.splashscreen.hide();到 login.html 中,如下面的参考中所引用。但它杀死了启动画面而不是白屏。现在在启动应用程序时,它会直接进入 login.html,而不会出现启动画面。请帮助我消除启动画面和 login.html 之间的默认白屏。

如何在phonegap iOS应用程序开始时杀死白色闪烁的闪屏?

4

1 回答 1

1

在您的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;
    }  
于 2012-12-21T13:32:30.940 回答