应用程序在winrt中的启动画面后显示灰色屏幕一段时间

时间:2013-02-20 12:20:15

标签: xaml windows-runtime winrt-xaml

我正在研究winRT XAML应用程序,在我的主页面上我有一些大图像。当我启动应用程序时,它会在启动画面和主屏幕之间显示空白屏幕一段时间。对此有何解决方案?我认为和Phonegap showing white screen after the splash screen - IOS中的问题相同,但在我的情况下是winRT。

2 个答案:

答案 0 :(得分:0)

当我将页面背景设置为图像时,这听起来像我过去经历的一样。图像可能需要一段时间才能加载并显示在页面上,因此您最终会得到一小部分无样式页面。这是在发生什么事吗?如果是这样,请尝试缩小图像的大小/质量,看看它是否有所作为。如果是这样,您的工作就是在您尝试在图像质量和文件大小之间找到可接受的折衷方案时开始。

答案 1 :(得分:0)

查找“扩展启动画面”。该技术基本上是您使应用程序在纯色背景上显示闪屏图像,该图像看起来与Windows shell启动应用程序时显示的相同。启动画面图像足够小,当您的应用程序开始只显示启动画面时 - 它会无缝显示,然后您可以在后台加载您的第一页。