鸿蒙论坛提问链接:
https://developer.huawei.com/consumer/cn/forum/topic/0202767979850760214?fid=0102683795438680754
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);
}
});
鸿蒙论坛提问链接:
https://developer.huawei.com/consumer/cn/forum/topic/0202767979850760214?fid=0102683795438680754
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()获取到的,并且这个方式是异步的,需要同步的方法。