• Lv0
    粉丝0

积分9 / 贡献0

提问2答案被采纳0文章0

作者动态

官方接口 userFileManager.delete(uri) 失败 精华

shadow_wyb 显示全部楼层 发表于 2024-2-28 17:09:40

@ohos.filemanagement.userFileManager (用户数据管理)

使用userFileManager.delete(uri) 失败,此处的uri是userFileManager.getAudioAssets() 拿到的,报错信息如下:

image.png

image.png

文档描述里的需要权限有ohos.permission.READ_AUDIO 和 ohos.permission.WRITE_AUDIO,是不是能理解为可以删除录音,实际情况却是报错,既然这个接口不能删除录音,还有没有别的接口可以删除

image.png

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

hyacinth养花人

沙发 发表于 2024-2-29 10:54:37

官方接口 userFileManager.delete(uri) 失败

翻了一下文档,看到uri类型这个概念,感觉和这个有关系。用户文件uri

你的代码是通过userFileManager模块获取的是媒体文件uri

image.png

媒体文件uri,normal等级的应用使用此类uri可以通过photoAccessHelper模块进行进一步处理

image.png

shadow_wyb

发表于 2024-2-29 16:56  IP属地: - 中国 中国电信IDC

回复 hyacinth养花人: 问题是photoAccessHelper 模块不能处理音频我采用的userFileManager

【1 条回复】

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部