【问题标题】:How to "disable" HD screens for Windows Phone app Store?如何“禁用”Windows Phone 应用商店的高清屏幕?
【发布时间】:2014-04-01 17:13:37
【问题描述】:

当我开始从事我们公司的 Windows Phone 应用项目时,WP 没有全高清分辨率。但现在有,我应该在 WP Store 中禁用全高清设备的应用程序。我该怎么做?

主要原因是当与全高清设备一起使用时,该应用在屏幕顶部有一条粗黑丝带。

我注意到,当您更新或上传 .xap 文件时,应用商店会识别应用程序的要求。商店说该应用程序适用于所有屏幕。如何设置要求以禁用应用高清分辨率屏幕?

该应用程序支持 WP 版本 7.1 至 8。我在 Internet 上寻求帮助,但似乎因为该应用程序与 WP 7 兼容,我无法在商店很容易找到的 WMAppManifest 中描述分辨率.或者我可以吗?

如果我能以某种简单的方式完成此操作,而不是通过整个应用程序使其在高清屏幕上“更好”工作,那就太好了。

【问题讨论】:

    标签: windows-phone-7 screen-resolution


    【解决方案1】:

    您无法阻止具有特定显示分辨率的用户安装您的应用。 here 提出了一个类似的问题,它是关于针对特定设备类型的应用程序的安装预防。您可以做的是签入代码。

    您可以在启动应用程序时检查设备的显示分辨率。如果大小超过您的限制,您可以通知用户并退出应用程序。

    How can I get a screen resolution of Device (Windows Phone)

    但是,我不知道这会如何影响应用认证。

    【讨论】:

      【解决方案2】:

      Windows Phone 7.1 仅支持 800 x 480 分辨率,Windows Phone 8 支持多种分辨率。

      Windows Phone 8 上用于 Windows Phone 7x 应用程序的缩放意味着在一台 720p 和 1080p 设备上,您将获得一条黑带。你无能为力。

      您可以将应用程序重新编译为 Windows Phone 8 应用程序并同时使用 WP7x 和 WP8 xap,这将确保正确占用空间并且不显示黑带。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-03-30
        • 1970-01-01
        • 1970-01-01
        • 2012-10-01
        • 1970-01-01
        • 2015-06-16
        • 2016-01-07
        • 1970-01-01
        相关资源
        最近更新 更多