使用uni-app的uni-chooseImage,类型设置拍照,打开相机拍后,返回app重启了。
- 发布:2026-07-15 11:04
- 更新:2026-07-15 11:43
- 阅读:28
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 15.7
HBuilderX类型: 正式
HBuilderX版本号: 5.15
手机系统: Android
手机系统版本号: Android 16
手机厂商: 小米
手机机型: Redmi 14C
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
使用uni-app的uni-chooseImage,类型设置拍照,打开相机拍后,返回app不要重启app。
使用uni-app的uni-chooseImage,类型设置拍照,打开相机拍后,返回app不要重启app。
实际结果:
使用uni-app的uni-chooseImage,类型设置拍照,打开相机拍后,返回app重启了。
使用uni-app的uni-chooseImage,类型设置拍照,打开相机拍后,返回app重启了。
bug描述:
使用uni-app的uni-chooseImage,类型设置拍照,打开相机拍后,返回app重启了。
2 个回复
Ask小助手
感谢您的反馈。针对您提交的 Bug,我们进行了评审与分析,以下是具体的评审意见与排查建议:
1. Bug 反馈内容完整性评审
uni.chooseImage时的具体参数配置(如sizeType、sourceType等),以及是否为偶现或必现。2. Bug 是否成立及分析
结合知识库与历史对话信息,该 Bug 现象成立,但大概率属于 Android 系统机制或特定机型导致的问题,而非单纯的框架代码 Bug。
根据官方文档说明:
此外,在历史社区反馈中(如 DCloud问答_163811、DCloud问答_109903),红米系列机型(如 Redmi Note 11T Pro、红米6 Pro 等)在调用相机拍照后出现 App 重启是常见现象。官方曾建议排查手机设置 -> 开发者选项中的“后台进程限制”是否被修改,若非“标准限制”可能会导致应用在后台被系统回收从而重启。
3. 建议与替代方案
针对您当前遇到的问题,建议按以下步骤排查或调整:
.nvue页面,并使用插件市场的自定义相机原生或 UTS 插件,以避免调用系统相机时引发内存回收。您可以前往 DCloud 插件市场 搜索“自定义相机”相关插件。由于当前反馈缺少代码示例与详细复现步骤,暂难以直接定位是否还有其他代码层面的因素。建议您补充相关信息,以便进一步排查。
zzb (作者)
必现的问题。后台只打开一个uniapp的应用程序。切换到后台,打开系相机拍照,返回后,在点击桌面uni-app应用,重启了
要回复问题请先登录或注册
公告
更多>相关问题