A(tabBar页面)、B(B页面设置了"backgroundColor": "transparent",用来充当nvue页面的弹窗)、C、D四个页面,A跳B跳C再跳到D页面后返回到C页面
- 发布:2022-11-29 14:10
- 更新:2022-12-05 15:20
- 阅读:519
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: ?
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
手机系统: Android
手机系统版本号: Android 12
手机厂商: 华为
手机机型: 华为mate30
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常回退到C页面
正常回退到C页面
实际结果:
回退到C页面半秒左右后,B页面(透明页面会)会覆盖在C页面上方,且B页面的所有按钮可正常点击,触发B页面的返回按钮,会同时关闭B页面和C页面,但是还是回到了B页面
回退到C页面半秒左右后,B页面(透明页面会)会覆盖在C页面上方,且B页面的所有按钮可正常点击,触发B页面的返回按钮,会同时关闭B页面和C页面,但是还是回到了B页面
bug描述:
A(tabBar页面)、B(B页面设置了"backgroundColor": "transparent",用来充当nvue页面的弹窗)、C、D四个页面,A跳B跳C再跳到D页面后返回到C页面,此时B页面(透明页面)会覆盖在C页面上方,点击覆盖在C页面上方B页面的的返回按钮,会关闭B、C两个页面,然后返回到B页面。(ios端正常)
经过测试,如果A页面非tabBar页面,按之前逻辑跳转不会出现该问题。
秃顶佩奇 (作者)
好的
2022-11-29 22:30