使用ionic4中的cordova插件列出包含pdf文件的目录

时间:2019-05-14 12:26:39

标签: angular cordova-plugins ionic4

我目前正在使用ionic 4应用程序列出包含pdf文件的目录,然后在单击任何特定目录时,应将用户导航到相应OS(Android和IOS)的文件打开器。

我使用了离子本机文件插件,并列出了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文件,并再次遍历内部目录(如果存在)。请帮我解决这个问题。

谢谢

0 个答案:

没有答案