找到新创建的Ionic Native目录 - 文件

时间:2018-02-09 08:21:02

标签: android ionic3 ionic-native

我正在尝试在我的设备上保存一些表单输入(在新文件中),这样我就可以将该文件复制或发送给某人。

使用的相关代码是:

    this.file.checkDir(this.file.dataDirectory, 'mydir')
    .then(_ => console.log('Directory exists'))
    .catch(err => {.log('Directory doesnt exist');
      this.file.createDir(this.file.dataDirectory,"mydir",true);
}); 

问题是代码工作,它第一次运行时找不到目录所以它创建它。一切都很好,但问题是我在内部存储器上找不到新创建的目录。

我已经读过这个post,如果这是真的,我会感到很失望。任何有 Native FIle 经验的人都可以帮助我吗?感谢

P.S。我忘了提到我的应用程序不是为生产而构建的,我正在使用ionic cordova run android

1 个答案:

答案 0 :(得分:0)

好的,solution是使用this.file.externalDataDirectory代替this.file.dataDirectory而没有外部卡的情况。新创建的目录的路径位于:YourDevice\Android\data\io.ionic.starter\files