我试图杀死在登录页面之前的启动画面之后启动我的phonegap应用程序后自动加载两秒的白屏。
我已经尝试了AutoHideSplashScreen to NO
并在login.html中添加了navigator.splashscreen.hide();
,如以下参考中所述。但它杀死了闪屏,而不是白屏。现在启动应用程序,它直接到login.html没有启动画面。请帮我杀掉启动画面和login.html之间的默认白屏。
how to to kill the white flickering splashscreen at the start of phonegap iOS app?
答案 0 :(得分: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;
}