由于一开始开发的h5,使用的css旋转让内容横屏,所以设计图rpx是以竖屏的宽度计算的。之后编译成app,使用的plus.screen.lockOrientation('landscape')设置横屏,rpx就以横屏时的手机宽度计算了,导致元素都放大了,有什么办法可以使rpx依旧以竖屏时的基准计算吗,如果在app端使用css旋转实现横屏的话,退出应用就要从侧边退出,感觉不太好。友友们,有什么好办法

1***@qq.com
- 发布:2025-09-08 02:18
- 更新:2025-09-09 22:44
- 阅读:80
1***@qq.com (作者)
这个不太行,如果我把rpxCalcMaxDeviceWidth设小些,那超过rpxCalcMaxDeviceWidth的机型都按照rpxCalcBaseDeviceWidth设置的值来计算rpx。rpxCalcBaseDeviceWidth设置的375的屏幕,那么在非375的屏幕上就不适配。如果我把rpxCalcMaxDeviceWidth设大些,就跟原来一样,他会根据横屏之后的手机宽度来计算rpx。
2025-09-11 14:37