uni-app Android 16在安卓手机端返回直接退出应用未解决

uni-app Android 16在安卓手机端返回直接退出应用未解决

信息类别 详细信息
产品分类 uniapp/App
PC开发环境 Windows
PC开发环境版本号 Windows 10
HBuilderX类型 正式
HBuilderX版本号 4.76
手机系统 Android
手机系统版本号 Android 16
手机厂商 小米
手机机型 小米15Ultra、15Pro
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

操作步骤:

预期结果:

实际结果:

bug描述:

经测试,三星 Galaxy Z Fold7升级系统Android16、小米澎湃OS3 也是 Android 16(小米 15 Pro、小米 15 Ultra)。 调用系统返回,直接退出应用!!
也不能调用uni.downloadFile 下载文件
HBuider X稳定版出现,alpha版正常、希望在稳定版兼容


更多关于uni-app Android 16在安卓手机端返回直接退出应用未解决的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app Android 16在安卓手机端返回直接退出应用未解决的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在Android 16系统中,返回键直接退出应用的问题可能与系统级权限或应用生命周期管理相关。建议检查以下方面:

  1. 应用配置:确认manifest.json中的plus节点是否配置了immersed状态栏模式,Android 16可能需要显式声明沉浸式状态栏兼容性。

  2. 返回键监听:在onBackPress生命周期中增加拦截逻辑,通过uni.navigateBack或路由管理控制返回行为:

    onBackPress(options) {
      if (options.from === 'backbutton') {
        // 执行自定义返回逻辑
        return true // 阻止默认退出
      }
    }
回到顶部