使用离子在android上下载的文件的位置

时间:2017-11-14 17:45:47

标签: android angular cordova ionic-framework ionic3

我正在尝试使用离子3进行文件下载。这是我使用的代码:

public download(file_name){
  const fileTransfer: FileTransferObject = this.transfer.create();
  fileTransfer.download(url, this.file.dataDirectory + 'file.png').then((entry) => {
  const url = this.urlServe +'/documents/'+ this.name + this.id +'/'+ file_name;

    this.view.dismiss({retornar:entry.toURL()});
  }, (error) => {
    this.view.dismiss({retornar:error.source});
  });
}

该文件应该是下载但是当我看到Trasfer文件返回给我的URL时是这样的:

file:///data/user/0/io.ionic.starter/files/file.png

这个位置不能位于设备上的任何位置,我使用Blu vivo XL,我希望将其下载到设备下载文件夹中。如果有人有任何建议,那将是非常有用的,非常感谢

0 个答案:

没有答案