1、新建一个空白uni-app的工程,添加从Home页PageA/PageB/PageC四个页面。
2、页面中依次跳转,Home -> PageA -> PageB -> PageC
3、此时依次返回正常
4、修改pages.json中PageA的background为transparent,且把home页添加到tablist中。
5、此时,返回就出现问题,从PageC返回PageB时,会马上自动返回到Page A。
6、第4步的修改只改任意一个,不会出现问题。

- 发布:2022-06-06 16:20
- 更新:2022-06-07 20:06
- 阅读:706
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: Monterey 12.2.1
HBuilderX类型: 正式
HBuilderX版本号: 3.4.7
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: Redmi Note 11 Pro
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
如上操作时,能够正常返回。
如上操作时,能够正常返回。
实际结果:
修改pages.json中PageA的background为transparent,且把home页添加到tablist时,返回就出现问题,从PageC返回PageB时,会马上自动返回到Page A。
修改pages.json中PageA的background为transparent,且把home页添加到tablist时,返回就出现问题,从PageC返回PageB时,会马上自动返回到Page A。
bug描述:
从Home页跳转到PageA。
PageA跳转到PageB。
PageB跳转到PageC。
点PageC的返回按钮,返回到PageB。这一步会出错,返回PageB后,页面继续跳转为PageA
点PageB的返回按钮,返回到PageA。
点PageA的返回按钮,返回到Home。
===============
Android有问题,iOS正常。
11aaa
都几个月了还修复不了么
2022-06-08 09:40