掉用plus.navigator.hideSystemNavigation()
跳转到nvue页面
关闭此nvue页面
再次跳转到nvue页面
- 发布:2024-05-09 16:18
- 更新:2024-07-10 10:21
- 阅读:170
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 14.4.1
HBuilderX类型: 正式
HBuilderX版本号: 4.15
手机系统: Android
手机系统版本号: Android 11
手机机型: 平板
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
无论跳转几次,在隐藏完虚拟按键导航栏之后可以占满全屏
无论跳转几次,在隐藏完虚拟按键导航栏之后可以占满全屏
实际结果:
首次跳转可以占满全屏。之后无法占满全屏
首次跳转可以占满全屏。之后无法占满全屏
bug描述:
在使用了plus.navigator.hideSystemNavigation()隐藏完安卓的虚拟导航栏之后。第一次跳转到nvue页面时是正常的。之后关闭nvue页面,再次跳转到同一个nvue页面,此时的nvue页面的最底部会留有虚拟按键导航栏的一个高度,无法占满全屏。之后跳转也是同样的情况。
看到一个掘金帖子https://juejin.cn/post/6845166891309203464
之后测试发现
如果禁用了navigateto的跳转动画,确实不会出现此bug,希望官方能修复下
1 个回复
pipixx - 皮皮
感谢,总算解决了