我正在尝试使用离子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,我希望将其下载到设备下载文件夹中。如果有人有任何建议,那将是非常有用的,非常感谢