首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只包含pdf文件的ListDir

只包含pdf文件的ListDir
EN

Stack Overflow用户
提问于 2019-05-14 15:29:11
回答 1查看 41关注 0票数 0

我需要一个关于Ionic-4代码的帮助。我想列出目录,其中只包含使用lisDir方法的PDF文件。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-14 18:47:59

尝试以下代码,这应该可以在Android中工作,我没有时间来测试它,但应该可以工作;

代码语言:javascript
复制
constructor(public navCtrl: NavController, public platform: Platform,
          private filePath: FilePath, private file: File) {
  this.platform.ready().then(() => {
    this.file.listDir(file.externalDataDirectory, '').then((result) => {
      console.log(result);
      for (const fl of result) {
        if (fl.isDirectory == true && fl.name != '.' && fl.name != '..') {
          // Code if its a folder
          } else if (fl.isFile == true) {
            const fName = fl.name; // File name
            const path = fl.fullPath; // File path
            if(fName.toLowerCase().endsWith('.pdf')) {
              // do Something
            }

          }
      }
    });
  });
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56125084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档