如何使用Typescript中的window.resolveLocalFileSystemURL访问文件系统?离子3

时间:2017-11-21 14:43:50

标签: angular typescript ionic-framework

在文件插件的documentation之后,我可以看到解释如何将数据附加到日志文件的段落。这是示例代码:

window.resolveLocalFileSystemURL(cordova.file.dataDirectory, function (dirEntry) {
    ...
}, onErrorLoadFs);

但是我收到错误

  

属性'resolveLocalFileSytemURL'在'Window'类型上不存在。

有谁知道为什么会这样?是否有其他方法可以使用此插件附加到文件?

1 个答案:

答案 0 :(得分:0)

要访问目录文件,请使用listDir -  https://ionicframework.com/docs/native/file/

import { File } from '@ionic-native/file';

constructor(private file: File) { }

...

this.file.listDir('file:///', this.file.dataDirectory)
    .then(_ => console.log('Directory exists'))
    .catch(err => console.log('Directory doesnt exist'));