我正在为Windows手机和Windows桌面创建一个Windows 10通用应用程序,我面临的问题是当通过package.manifest文件向应用程序添加启动屏幕时,没有选择添加符合该手机的纵向(见下图),闪屏,用于通用窗口的初始屏幕10个应用程序
当我部署会出现如下图所示的闪屏在手机上的应用程序。
我正在为Windows手机和Windows桌面创建一个Windows 10通用应用程序,我面临的问题是当通过package.manifest文件向应用程序添加启动屏幕时,没有选择添加符合该手机的纵向(见下图),闪屏,用于通用窗口的初始屏幕10个应用程序
当我部署会出现如下图所示的闪屏在手机上的应用程序。
在这种情况下,您还需要指定背景颜色,你的第一个屏幕截图。
阅读本 -
对于Windows Phone应用商店的应用程序,至少提供2.4倍的资产; 最好全部。图像文件资产本身应具有透明背景 。在您的应用清单中,将SplashScreen @ Image属性的值设置为“Assets \ .png”,并为VisualElements @ BackgroundColor设置一个 值。
您可以从这个link了解更多。
该链接的前半部分似乎在讨论Windows 8.1中的启动屏幕,其中包括上面引用的段落,但同样的规则适用于Windows 10.我不认为你可以拥有给出所有不同大小的设备的全页面启动画面。以前它仍然是可能的,因为你可以简单地删除启动画面并在你的应用程序中创建一个xaml启动用户控件,但由于启动画面在UWP中成为强制性的,我只是没有看到任何其他方式来实现这一点。
如果你想使一个先进的闪屏与更大的图像和ProgessBar或ProgressRing。你应该检查Msdn上的“如何扩展启动画面”。
您可以在这里阅读更多关于Extended splash screen的信息。
祝你好运!
这真的是考虑它的最好方法。基本图像不是全尺寸封面,只是颜色空间中的徽标。 –
这可以工作,但图像在Windows Phone中显示得非常大 –
我正面临类似的问题。我显示的闪屏具有纵向定位。它应该在屏幕的上部和下部有内容。 所以我在网上找到一篇文章解释如何实现一个扩展的启动画面。
按照那篇文章我刚刚提到的具有尺寸为300x620我的启动画面。它工作正常,但Visual Studio将图像标记为无效。
这意味着,有效地,你只能在中心设计一个小部分?我希望有更好的解决方案... –
是的,我也想知道背景是什么。感谢您的帮助 – user3263192
可以为Windows Phone 8.1应用程序设置全屏闪屏图像;我所有的WP 8.1应用程序都有这样的启动画面。尽管在Windows 10 Mobile/UWP上,我仍面临同样的问题。 – robcsi