l***@qq.com
l***@qq.com
  • 发布:2024-05-09 16:18
  • 更新:2024-07-10 10:21
  • 阅读:170

【报Bug】安卓隐藏底部虚拟导航栏之后跳转到nvue页面无法占满全屏

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.4.1

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 11

手机机型: 平板

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

掉用plus.navigator.hideSystemNavigation()
跳转到nvue页面
关闭此nvue页面
再次跳转到nvue页面

预期结果:

无论跳转几次,在隐藏完虚拟按键导航栏之后可以占满全屏

实际结果:

首次跳转可以占满全屏。之后无法占满全屏

bug描述:

在使用了plus.navigator.hideSystemNavigation()隐藏完安卓的虚拟导航栏之后。第一次跳转到nvue页面时是正常的。之后关闭nvue页面,再次跳转到同一个nvue页面,此时的nvue页面的最底部会留有虚拟按键导航栏的一个高度,无法占满全屏。之后跳转也是同样的情况。
看到一个掘金帖子https://juejin.cn/post/6845166891309203464
之后测试发现
如果禁用了navigateto的跳转动画,确实不会出现此bug,希望官方能修复下

2024-05-09 16:18 负责人:无 分享
已邀请:
pipixx

pipixx - 皮皮

感谢,总算解决了

要回复问题请先登录注册