完善资料让更多小伙伴认识你,还能领取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(); |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2024 OpenHarmony年度技术分享会来啦,预约直播有好礼~
1002 浏览 0 评论
掰掉卫星电话的外置天线,华为“天才少年”助力 Mate 捅破天
5995 浏览 0 评论
1217 浏览 2 评论
华秋电子 | 电子发烧友亮相OpenHarmony人才生态大会2024
2331 浏览 0 评论
OpenHarmony有 支持的分布式数据库吗? 自动同步各节点数据?
1660 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 08:53 , Processed in 0.773782 second(s), Total 92, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号