什么是Screen.width和Screen.height值?

时间:2017-08-24 15:09:37

标签: android qt qml qtquick2

我目前正致力于Qt的移动开发。我不太了解Screen.widthScreen.height返回的值。 我正在使用两种设备:Xperia Z5 Compact(720x1200分辨率)和Galaxy Tab 4(1200x800)。但是在纵向方面,我有(对于xperia)

Screen.width = 320
Screen.height = 592

对于银河系来说:

Screen.width = 601
Screen.height = 962

因此,如果width的属性heightScreen不是像素中的分辨率,那么它们是什么?

1 个答案:

答案 0 :(得分:1)

问题是像素比率。这里有一个更好的解释:Device Pixel Ratio

要找到真正的分辨率,请尝试以下方法:

alert('window.devicePixelRatio*screen.width: ' + window.devicePixelRatio*screen.width);

或者在智能手机上打开它:Example of screen.width * window.devicePixelRatio