离子原生文件插件的getFile()方法

时间:2017-06-15 02:16:40

标签: angular ionic-framework ionic2 ionic3 ionic-native

我在Ionic 3 app上使用native file plugin。您能告诉我如何使用getFile()方法吗?我无法找到该方法的正确实现。它的签名如下所示。但我不知道如何提供directoryEntry参数。

getFile(directoryEntry, fileName, flags)

1 个答案:

答案 0 :(得分:1)

constructor(private file: File, private platform: Platform) {

    platform.ready()
      .then(() => {
        return this.file.resolveDirectoryUrl(this.file.dataDirectory)
      })
      .then((rootDir) => {
        return this.file.getFile(rootDir, 'main.jpeg', { create: false })
      })
      .then((fileEntry) => {
        fileEntry.file(file => {
          console.log(file)
        })
      })
}