完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
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有获取文件列表的接口么? |
|
相关推荐
1个回答
|
|
解决了,调用fileio.opendirSync会得到类似游标的结果,每次调用dir.readSync就得到一条记录
let dir = fileio.opendirSync(dir1); let dirent = dir.readSync(); let dirent2 = dir.readSync(); let dirent3 = dir.readSync(); |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】3-ubuntu18.04虚拟机开发环境搭建
398 浏览 0 评论
【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】使用Deveco Studio进行开发
663 浏览 0 评论
【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】系统镜像编译和烧录
586 浏览 0 评论
714 浏览 0 评论
【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】3 - 智能家居中控屏连接华为云IoTDA物联网平台
1509 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-4-23 16:50 , Processed in 0.612189 second(s), Total 40, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191