OpenHarmony开发者论坛
标题:
官方接口 userFileManager.delete(uri) 失败
[打印本页]
作者:
shadow_wyb
时间:
2024-2-28 17:09
标题:
官方接口 userFileManager.delete(uri) 失败
[md]# [@ohos.filemanagement.userFileManager (用户数据管理)](
https://docs.openharmony.cn/page ... userFileManager.md/
)
使用userFileManager.delete(uri) 失败,此处的uri是userFileManager.getAudioAssets() 拿到的,报错信息如下:
![image.png](
https://alliance-communityfile-d ... 1837588111B7490.png
)
![image.png](
https://alliance-communityfile-d ... 1DE606513DF1C5C.png
)
文档描述里的需要权限有ohos.permission.READ\_AUDIO 和 ohos.permission.WRITE\_AUDIO,是不是能理解为可以**删除录音**,实际情况却是报错,既然这个接口不能删除录音,还有没有别的接口可以删除
![image.png](
https://alliance-communityfile-d ... 8374F0A7DBABD88.png
)
[/md]
作者:
hyacinth养花人
时间:
2024-2-29 10:54
标题:
官方接口 userFileManager.delete(uri) 失败
[md]**翻了一下文档,看到uri类型这个概念,感觉和这个有关系。[用户文件uri](
https://docs.openharmony.cn/page ... 6%E6%96%B9%E5%BC%8F
)**
**你的代码是通过userFileManager模块获取的是媒体文件uri**
![image.png](
https://forums-obs.openharmony.c ... licl7lp3rdx3ilh.png
"image.png")
**媒体文件uri,normal等级的应用使用此类uri可以通过[photoAccessHelper模块](
https://docs.openharmony.cn/page ... hotoAccessHelper.md
)进行进一步处理**
![image.png](
https://forums-obs.openharmony.c ... qf3ttjdhek9wwqt.png
"image.png")
[/md]
作者:
shadow_wyb
时间:
2024-2-29 16:56
回复
hyacinth养花人
: 问题是photoAccessHelper 模块不能处理音频我采用的userFileManager
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5