Как пройти файлы во всех папках в Ionic 3
Я хотел перечислить все файлы в системе. Но я мог только перечислить файлы в корне системного каталога; не файлы внутри папок / подпапок (ов) корневого каталога.
Я посмотрел на ионную документацию для файла - но не нашел то, что искал.
Я также искал документацию Cordova для файла, но безрезультатно.
Благодаря такому вопросу, я смог добиться прогресса. Но я наткнулся на контрольно-пропускной пункт. Любая помощь высоко ценится:)
Вот как далеко я дошел:
constructor(.....
, public filePath: FilePath
, public platform: Platform
, public file: File ) {
this.platform.ready().then(() => {
file.listDir(file.externalRootDirectory, '')
.then((result) => {
for(let item of result)
{
if(item.isDirectory == true)
{
//explore the folder for files. THIS IS WHERE I AM STUCK!
}
else if (item.isFile == true)
{
this._fileList.push({
name: item.name
});
}
}
},
(error) => {
console.log(error);
});
})
}
* Используется Cordova-плагин-файл