【问题标题】:application showing gray screen for a while after splash screen in winrt应用程序在 Winrt 中启动屏幕后显示一段时间的灰屏
【发布时间】:2013-02-20 12:20:15
【问题描述】:

我正在开发 winRT XAML 应用程序,在我的主页中我有一些大图像。当我启动应用程序时,它会在启动屏幕和主屏幕之间显示一段时间的空白屏幕。有什么解决办法吗?我认为与Phonegap showing white screen after the splash screen - IOS 中的问题相同,但在我的情况下是在 winRT 中。

【问题讨论】:

    标签: xaml windows-runtime winrt-xaml


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多