如何解决与Windows Phone中的应用重叠的软按钮?

问题描述 投票:6回答:2

应用程序的底部被诺基亚Lumia 640 XL和类似手机的软键覆盖。

我正在使用Cordova,主干JS开发应用程序。

enter image description here

cordova backbone.js windows-phone hybrid-mobile-app
2个回答
0
投票

屏幕快照显示了带有屏幕按钮的设备。您必须同时使用屏幕上的按钮和屏幕外的按钮来支持这两种设备。据我所知,现在屏幕上总是会配备较新的设备。

也就是说,您必须使应用程序UI和设计支持在高度<800点的屏幕上运行。

[设计按钮之类的触摸区域时要考虑到这一点。

您可以了解更多herehere


0
投票

在这种情况下,取屏幕的实际高度可能会很方便。最初的大多数手机屏幕为480x800,软按钮约为480x853。因此,您将有大约50像素的差异。使用以下方法获取身高:

double actualHeight = Application.Current.Host.Content.ActualHeight; 
© www.soinside.com 2019 - 2024. All rights reserved.