旋屏后显示错误
背景:app默认设置的是竖屏模式,页面有多级且个别页面需要横屏模式显示。
bug复现描述:从第二级页面(竖屏模式显示)进入第三级页面(横屏模式显示)这时候显示是正常的。当横屏页面(第三级页面)返回的时候将页面置位竖屏模式(第二级页面还是竖屏),再在第二级页面返回到第一级页面(这两级页面都是竖屏显示),再从第一级页面进入到第二级页面时,发现第二级页面显示的尺寸是按横屏模式计算的,但是这时候我其实是设置的是竖屏模式。
按以上操作步骤操作之后为啥会出现横竖屏样式计算混乱的问题?
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 2.6.16
手机系统: Android
手机系统版本号: Android 8.1
手机厂商: 小米
手机机型: MI PAD 4 Plus
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
bug复现描述:从第二级页面(竖屏模式显示)进入第三级页面(横屏模式显示)这时候显示是正常的。当横屏页面(第三级页面)返回的时候将页面置位竖屏模式(第二级页面还是竖屏),再在第二级页面返回到第一级页面(这两级页面都是竖屏显示),再从第一级页面进入到第二级页面时,发现第二级页面显示的尺寸是按横屏模式计算的,但是这时候我其实是设置的是竖屏模式。
按以上操作步骤操作之后为啥会出现横竖屏样式计算混乱的问题?
横屏模式切换到竖屏模式后,希望按竖屏模式显示。
旋屏切换后样式显示混乱
bug复现描述:从第二级页面(竖屏模式显示)进入第三级页面(横屏模式显示)这时候显示是正常的。当横屏页面返回的时候将页面置位竖屏模式(第二级页面还是竖屏),再在第二级页面返回到第一级页面(这两级页面都是竖屏显示),再从第一级页面进入到第二级页面时,发现第二级页面显示的尺寸是按横屏模式计算的,但是这时候我其实是设置的是竖屏模式。
按以上操作步骤操作之后为啥会出现横竖屏样式计算混乱的问题?
1 个回复
jxtian
为了快速定位问题,请提供一下可复现的示例工程