z***@163.com
z***@163.com
  • 发布:2025-09-23 16:45
  • 更新:2025-09-23 16:45
  • 阅读:12

【报Bug】APP中某A页面竖屏切换横屏后再跳转到B页面,B页面偶尔会出现不显示本页面内容,而显示上一A页面内容

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS Monterey 版本号 12.7.6

HBuilderX类型: 正式

HBuilderX版本号: 4.45

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: Mate20 Pro

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

有多种情况:
1、多次点击非A和B页面
2、应用在后台停留长时间
3、应用更新安装后
再操作A页面跳转B页面就会出现

预期结果:

正常显示

实际结果:

未正常显示页面内容

bug描述:

uniapp 开发的Android APP应用,默认是竖屏的,正式打包安装运行,然后A页面打开后强制横屏,然后再由A页面跳转至B页面,B页面也是横屏显示。现在有一个问题,A页面跳转B页面后,偶尔会出现B页面不显示而是显示的A页面的内容,神奇的是B页面中的点击事件还都可以响应,这是什么原因造成的
竖屏切换横屏使用的:plus.screen.lockOrientation('landscape-primary');
manifest.json中也设置screenOrientation:["portrait-primary","portrait-secondary","landscape-primary","landscape-secondary"]。

2025-09-23 16:45 负责人:无 分享
已邀请:

要回复问题请先登录注册