Перечисление каталогов, содержащих pdf файлы с использованием плагинов cordova в ionic4 - PullRequest
0 голосов
/ 14 мая 2019

В настоящее время я работаю над приложением 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-файлы, существующие в каталоге, и снова перебрать внутренние каталоги, если они есть. Пожалуйста, помогите мне в этом.

Спасибо

...