Windows runtime 不带字母框的Windows Phone启动屏幕

Windows runtime 不带字母框的Windows Phone启动屏幕,windows-runtime,windows-phone-8.1,Windows Runtime,Windows Phone 8.1,我有一个适用于WP 8.1(不是Windows Phone Silverlight)的Windows Phone应用程序,并且在软件包清单中指定了所有启动屏幕大小。然而,对于720p手机(如Lumia 720),我在启动屏幕上看到了字母框 我还尝试从文档中的规范中添加Windows Phone Silverlight启动屏幕,但在构建过程中出现以下错误: MakePRI : warning 0xdef00520: Invalid qualifier: SCREEN-720P 然后我仍然没有得到

我有一个适用于WP 8.1(不是Windows Phone Silverlight)的Windows Phone应用程序,并且在软件包清单中指定了所有启动屏幕大小。然而,对于720p手机(如Lumia 720),我在启动屏幕上看到了字母框

我还尝试从文档中的规范中添加Windows Phone Silverlight启动屏幕,但在构建过程中出现以下错误:

MakePRI : warning 0xdef00520: Invalid qualifier: SCREEN-720P
然后我仍然没有得到一个全屏启动屏幕


有什么方法可以防止这种字母盒吗?

我认为解决这一问题的唯一方法是将启动屏幕的边框填充为统一的颜色,并将该颜色设置为Package.appxmanifest中的背景色,这样就看不到字母盒了


事实上,WindowsPhone8和8.1设备有四种分辨率:480x800、720x768、720x1768和1920x1080。从这些你可以看到有两个比率,15:9和16:9。您在清单中设置的启动屏幕图像都是15:9,只是针对不同的15:9比例的屏幕密度。因此,没有办法避免字母框,因为操作系统显然将启动画面“适合”到屏幕中。

而且也没有办法为windows phone 8.1添加16:9启动画面画面?不,我不知道。ps:你也可以把它设成黑色,然后定制一个启动屏幕。