Expo Native中的React Native应用程序中的屏幕分辨率与手机的屏幕分辨率不匹配

时间:2019-07-02 14:59:45

标签: react-native screen expo resolution

手机的屏幕分辨率为1920x1080,应用程序中的屏幕分辨率为640x360。如何解决?还是应该?该应用程序是通过Expo启动的。

2 个答案:

答案 0 :(得分:0)

许多设备具有独特的分辨率。通常,我会选择一些最受欢迎的设备,并在那里检查我的应用程序。 您应该编写灵活的代码,在大多数设备上看起来都不错。我的朋友,使用flexbox和自适应设计!

答案 1 :(得分:0)

React Native中的尺寸以与密度无关的像素(dp)而非像素(px)为单位进行测量。这样,无论设备分辨率如何,用户都可以以相同的尺寸看到它。因此,虽然您的手机以px为1920x1080,但以dp为640x360。