JS api的文件管理里面没有获取文件列表的接口么?
JS api的文件管理里面没有获取文件列表的接口么?
java的有directory.listFiles(); ,nodejs的fs.readdir也是可以获取目录下的文件列表的。
但鸿蒙的fileio.opendirSync和dir.readSync都没有返回列表,@system.file的file.list也尝试了,报202参数错误,//data/data/org.test.openharmony.demo/files这个路径是通过ability_featureAbility.getContext().getFilesDir()获取到的,并且这个方式是异步的,需要同步的方法。
file.list({
uri: 'internal://data/data/org.test.openharmony.demo/files',
success: function(data) {
console.log(data.fileList);
}
});
请问有JS api有接口获取目录下的文件列表么?
鸿蒙
JS
接口
赞
收藏 0
回答 2
待解决
相关问题
js api 如何读取预置的json文件?
1376浏览 • 1回复 待解决
文件存储file.readText接口,对应的uri是怎么获取的?
2312浏览 • 1回复 待解决
文件管理中,修改文件中的.RAR后缀,变成.APK文件消失了,怎么回事呀
3274浏览 • 1回复 待解决
有没有获取当前网速的api?
379浏览 • 1回复 待解决
怎么读取本地音频文件列表?
1804浏览 • 1回复 待解决
鸿蒙js开发 文件交互Api 闪退
2102浏览 • 2回复 待解决
鸿蒙JS API7新增的接口在哪里
1645浏览 • 1回复 待解决
选择本机上的一个xlsx文件,本地解析文件,如何获取本地文件的path
1375浏览 • 1回复 待解决
openharmony是 如何找到 js文件 import 文件的源码在哪?
2698浏览 • 2回复 待解决
轻量级智能穿戴 js ,运行的时候如何获取资源文件(json格式)?
421浏览 • 1回复 待解决
鸿蒙如何获取资源文件种的路径
9410浏览 • 3回复 待解决
SDK 管理器卸载组件之后没有安装列表怎么回事?
999浏览 • 1回复 待解决
如何在js文件中引入自定义js文件
2806浏览 • 1回复 待解决
JAVA 端 怎么获取 internal://app/ 下的文件内容
1746浏览 • 1回复 待解决
api cookieStore中的persist保存cookie到哪个文件中?
2588浏览 • 1回复 待解决
有没有调用日历的接口?
1646浏览 • 1回复 待解决
OpenHarmony的JS如何将日志打印到文件中 ?
357浏览 • 1回复 待解决
JS UI要怎么下载文件有知道的吗?
1073浏览 • 1回复 待解决
DevEco Device Tool工具安装过程中的日志文件如何获取?
1418浏览 • 1回复 待解决
鸿蒙系统有没有调用锁屏的接口?
3351浏览 • 1回复 待解决
DVS中xml格式的layout文件如何关联java文件
1971浏览 • 1回复 已解决
像安卓的Spinner的下拉列表,鸿蒙有没有类似的组件?
441浏览 • 2回复 待解决
js开发上传文件路径问题
1882浏览 • 2回复 待解决
如何渲染gif类型的文件
3044浏览 • 1回复 待解决
为做么鸿蒙不直接参考最新安卓 Api,而是参考老旧的Android Api
2361浏览 • 1回复 待解决
可以参考这个存储目录定义,//data/data/org.test.openharmony.demo/files跟internal://app/目录是一样的
解决了,调用fileio.opendirSync会得到类似游标的结果,每次调用dir.readSync就得到一条记录
let dir = fileio.opendirSync(dir1);
let dirent = dir.readSync();
let dirent2 = dir.readSync();
let dirent3 = dir.readSync();