#javascript #react-native #react-native-fs
Вопрос:
Я пытаюсь прочитать файловую систему устройства с помощью react-native-fs. Код работает, когда я выполняю консоль.регистрируйте содержимое напрямую, но массив результатов всегда пуст. Что я делаю не так?
вот моя функция :
getFiles = async (dir, result) => {
let contents = await RNFS.readDir(dir);
if(contents.length > 0 ){
for (let i = 0; i < contents.length; i ) {
if ( contents[i].isFile() ) {
result.push(contents[i])
}
else if (contents[i].isDirectory()) {
const newPath = dir '/' content[i].name;
await getFiles(newPath,result)
}
}
}
}