使用Phonegap启动图像后,白屏闪烁

sta*_*at8 5 iphone jquery xcode launching-application cordova

加载启动图像后,我的应用程序加载前会出现白屏.我正在使用带xcode的phonegap.我希望我的应用程序加载我的lauch图像,以便它遵循ios开发人员指南并提供平滑的启动.我认为这个白色屏幕是我的应用程序的webview加载.我希望这个webview能够清楚.有关修复此问题或解决方法的任何想法?

我尝试了以下代码,它在我的发布上没有任何区别.此代码位于我的MainViewController.m中

-void (webViewDidFinishLoad:(UIWebView*) theWebView
{
theWebView.backgroundColor = [UIColor clearColor];
theWebView.opaque = NO;
 }
Run Code Online (Sandbox Code Playgroud)

我已经研究了很多,但我还没有找到解决方案.

Osc*_*mez 2

您必须在启动后覆盖一个伪造“Default.png”图像的 ModalViewController,将视图控制器覆盖在 UIWebView 之上,并显示 UIActivityIndi​​cator,以便用户知道您正在加载您的应用程序。网页完成后,您可以关闭视图控制器。

希望这可以帮助。