在读取媒体文件open: permission denied

使用fileAsset.open('r') 读取FILE类型的文件就会提示open: permission denied,把文件后缀改成png、jpg之类的就可以正常读取,怎么解决呢?


App开发
Ability框架
鸿蒙
2023-02-28 16:02:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Florenc

检查mediaType和DirectoryType是否正确,检查权限是否正确申请。

​https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-medialibrary.md​​#open8

分享
微博
QQ
微信
回复
2023-03-01 09:06:01
相关问题
如何根据uri读取文件?
1136浏览 • 1回复 待解决
Preview是否支持读取rawfile文件
412浏览 • 1回复 待解决
怎么读取本地音频文件列表?
4212浏览 • 1回复 待解决
stageMode下如何读取本地json 文件
1618浏览 • 1回复 待解决
怎么读取sdcard下的txt文件
7340浏览 • 2回复 待解决
读取本地json 文件提示权限拒绝
1530浏览 • 1回复 待解决
fileio.open文件路径错误怎么回事啊?
1126浏览 • 1回复 待解决
java怎么读取公共目录下的文件
730浏览 • 1回复 待解决
鸿蒙如何读取resources目录下的文件
1234浏览 • 1回复 待解决
Harmony 如何读取本地视频文件路径?
12580浏览 • 2回复 待解决
js api 如何读取预置的json文件
5176浏览 • 1回复 待解决
自定义资源文件怎么读取
261浏览 • 1回复 待解决
The Map permission is not enabled
171浏览 • 1回复 待解决
Open Harmony开发的理解
8358浏览 • 1回复 待解决
本地模拟器怎么导入媒体数据?
2677浏览 • 1回复 待解决
Open Harmony 近场通信
5356浏览 • 1回复 待解决
OpenHarmony L1 Samgr No Permission-2
5802浏览 • 2回复 待解决
鲸鸿动能媒体服务平台打开受限
176浏览 • 1回复 待解决
如何申请设备上的媒体读写权限
289浏览 • 1回复 待解决