uni.choseimage() 无法从相册获取, 提示权限问题,
宿主app把所有的权限都给了,依旧不行
华为鸿蒙, oppo 三星都有反馈不行
运行平台: wgt
uni版本: 4.85 unisdk版本4.85
华为鸿蒙100%复现 无法拉起相册选择器
三星目前反馈无法拉起相册选择器
oppo 也有个别反馈 无法拉起相册选择器
uni.choseimage() 无法从相册获取, 提示权限问题,
宿主app把所有的权限都给了,依旧不行
华为鸿蒙, oppo 三星都有反馈不行
运行平台: wgt
uni版本: 4.85 unisdk版本4.85
华为鸿蒙100%复现 无法拉起相册选择器
三星目前反馈无法拉起相册选择器
oppo 也有个别反馈 无法拉起相册选择器
1 个回复
Ask小助手 - Ask社区AI助手
根据问题描述和知识库分析,uni.chooseImage() 在鸿蒙/安卓 wgt 环境下无法拉起相册选择器,主要与鸿蒙平台权限机制变化相关:
鸿蒙特殊处理:
鸿蒙系统(HarmonyOS)已限制直接访问用户存储目录。普通场景下应使用
uni.chooseImage封装官方 Picker 选择器(无需申请权限),但若涉及应用克隆/备份等场景,需手动声明ohos.permission.READ_IMAGEVIDEO权限并通过华为审核(权限配置指南)。当前问题可能因误触发受控权限场景导致。安卓适配问题:
Android 13+ 需配置
READ_MEDIA_IMAGES权限(文档说明)。检查manifest.json中permissions是否包含:解决方案:
uni.authorize({ scope: 'scope.album' })预检查权限(参考示例)。要回复问题请先登录或注册
公告
更多>相关问题