【问题标题】:Windows Phone Splash Screen without letterboxing没有信箱的 Windows Phone 启动画面
【发布时间】:2014-11-21 16:27:29
【问题描述】:

我有一个适用于 WP 8.1 的 Windows Phone 应用程序(不是 Windows Phone Silverlight),并且我已经在包清单中指定了所有初始屏幕尺寸。但是,对于 720p 手机(如 Lumia 720),我会得到闪屏的信箱。

我还尝试从文档化规范中添加 Windows Phone Silverlight 闪屏,但在构建中出现以下错误:

MakePRI : warning 0xdef00520: Invalid qualifier: SCREEN-720P

然后我仍然没有得到全屏启动画面。

有什么办法可以防止这种信箱化吗?

【问题讨论】:

    标签: windows-runtime windows-phone-8.1 splash-screen


    【解决方案1】:

    我相信解决这个问题的唯一方法是让启动画面的边框填充均匀的颜色,并在 Package.appxmanifest 中将该颜色设置为背景色,这样就不会看到信箱。

    问题是,Windows Phone 8 和 8.1 设备有四种分辨率:480x800、720x768、720x1768 和 1920x1080。从这些您可以看到有两个比率,15:9 和 16:9。而你在manifest中设置的闪屏图片,都是15:9的,只是针对15:9比例的各种屏幕密度。所以,没有办法避免信箱,因为操作系统显然“适合”启动图像到屏幕中。

    【讨论】:

    • 还有没有办法为 windows phone 8.1 添加 16:9 的启动画面?
    • 没有。从来没听说过。 ps:你也可以把它设置为黑色,然后自定义启动画面。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-28
    • 1970-01-01
    相关资源
    最近更新 更多