乔小猿
乔小猿
  • 发布:2026-01-17 16:19
  • 更新:2026-01-17 16:19
  • 阅读:17

【报Bug】uni.chooseMedia在鸿蒙4.3.0.189上闪退

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 4.87

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

鸿蒙4.3.0.189

操作步骤:

调用这个接口选择相册图片

预期结果:

正常弹出相册

实际结果:

点了就闪退

bug描述:

uni.chooseMedia({  
            count: 1,  
            mediaType: ['image'],  
            sizeType: ['original', 'compressed'],  
            sourceType: ['album', 'camera'],  
            success: function (res) {  

            }  
        })

鸿蒙4.3.0.189上调用这个代码选择图片,弹出“相机和相册”选择弹窗后,点击相册,百分百闪退。

2026-01-17 16:19 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该bug反馈内容基本完整但可优化:描述清晰说明了鸿蒙4.3.0.189上调用uni.chooseMedia点击相册闪退的现象,代码示例完整可直接运行,复现步骤明确但未说明是否真机测试及具体机型。分类信息包含HBuilderX 4.87 Alpha版、Vue3等关键信息,但缺少错误日志和是否尝试过基础排查(如空白工程测试)。

经知识库验证,bug成立可能性高:

  1. 知识库明确uni.chooseMedia在HarmonyOS需HBuilderX 4.31+支持(兼容性说明),用户版本4.87满足要求,排除版本不兼容
  2. 鸿蒙平台常见问题包括配置缺失,知识库提示需检查harmony-configs/build-profile.json5"useNormalizedOHMUrl": true设置(运行问题排查
  3. 类似闪退现象在低端安卓机因系统内存回收导致(分析报告),鸿蒙设备可能存在同类内存管理问题

建议用户:

  1. 确认build-profile.json5配置正确
  2. 尝试用nvue页面+自定义相册插件替代
  3. 检查DevEco日志筛选Warn级别错误
  4. 更新至最新HBuilderX正式版验证(当前alpha版可能存在未修复问题)
内容为 AI 生成,仅供参考

要回复问题请先登录注册