В настоящее время я работаю над приложением ionic 4 для вывода списка каталогов, содержащих файлы pdf, а затем при нажатии на любой конкретный каталог пользователь должен перейти к открывателю файлов для соответствующей ОС (Android & IOS.
Я использовал плагин ionic native file и перечислил все каталоги из ExtrenalRootDirectory. Пожалуйста, обратитесь к приведенному ниже образцу кода.
constructor(
public fileNavigator: File,
public plt: Platform,
public toastCtrl: ToastController,
public alertCtrl: AlertController
) {
plt.ready().then(() => {
this.listDir(this.fileNavigator.externalRootDirectory, '');
});
}
listDir = (path, dirName) => {
this.fileNavigator
.listDir(path, dirName)
.then(entries => {
this.items = entries;
})
.catch(this.handleError);
};
Я застрял, как на самом деле подсчитать pdf-файлы, существующие в каталоге, и снова перебрать внутренние каталоги, если они есть. Пожалуйста, помогите мне в этом.
Спасибо