黑讯科技
黑讯科技
  • 发布:2022-08-03 17:00
  • 更新:2023-09-12 15:06
  • 阅读:608

【报Bug】原生导航返回键,返回时会有退出应用的提示

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 3.5.3

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: iphone11

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

步骤1.首次打开app时,返回键是正常的
步骤2.将app切换到后台,然后再切换回来,这时进入二级页面并按导航栏的返回按键时,会出现“再按一次退出应用”的提示;
步骤3.当进入三级页面,点导航栏返回按钮时,会直接返回顶级页面,并出现“再按一次退出应用”的提示;

预期结果:

原生导航返回键应只返回一级,不应直接返回到顶级,不应出现“再按一次退出应用”的提示;

实际结果:

步骤1.首次打开app时,返回键是正常的
步骤2.将app切换到后台,然后再切换回来,这时进入二级页面并按导航栏的返回按键时,会出现“再按一次退出应用”的提示;
步骤3.当进入三级页面,点导航栏返回按钮时,会直接返回顶级页面,并出现“再按一次退出应用”的提示;

bug描述:

当使用了底部tab栏时,点击页面原生导航的返回键,会有“再按一次退出应用”的提示;
复现步骤:
步骤1.首次打开app时,返回键是正常的
步骤2.将app切换到后台,然后再切换回来,这时进入二级页面并按导航栏的返回按键时,会出现“再按一次退出应用”的提示;
步骤3.当进入三级页面,点导航栏返回按钮时,会直接返回顶级页面,并出现“再按一次退出应用”的提示;
问题总结:
自定义的返回键或者使用uni.navigateBack()操作时,不会有这个问题;
当app为首次打开,且没有切换到后台动作时,不会有这个问题;

2022-08-03 17:00 负责人:DCloud_iOS_XHY 分享
已邀请:
DCloud_iOS_XHY

DCloud_iOS_XHY

感谢反馈,这个问题已经通过更新远程打包机修复了,使用正式版或者使用 3.5.3 alpha版本 云打包后不会存在这个问题

hbzdkc

hbzdkc

您好:
用Hbuilder x 3.6.5 打包 iOS桌面打开会提示“再按一次退出应用”toast 提示,该如何处理?
使用的是发行---原生云打包。
冷启动 会提示,退到后台没有提示;

d***@jiuetao.com

d***@jiuetao.com

用Hbuilder x 3.5.3 打包 iOS 14 返回时会提示“再按一次退出应用”toast 提示,怎么解决有方法吗
使用的是发行---原生云打包。

1***@qq.com

1***@qq.com

都这么久了还没修复这个问题么?

要回复问题请先登录注册