在ionic 4中保存到图库远程文件下载

时间:2019-06-04 12:09:15

标签: angular typescript ionic-framework cordova-plugins

我一直在尝试在离子应用程序中下载远程文件,但似乎对我不起作用,并且没有出现错误

我尝试使用不同的方法,但是所有努力都失败了,即使离子网页上提供的代码段也无法正常工作。我不知道我的代码中缺少什么。我确实喜欢将文件保存在移动设备的图片库中,并且尝试将“下载”作为目标文件夹,但无法使用

download(filename) {
const fileTransfer: FileTransferObject = this.transfer.create();
let name = filename.split("/");
let length = name.length;
const url ="http://vvvvvvvv.com/dashboardksi/api/uploads/" + name[length - 1];
console.log("clicked", name);
fileTransfer.download(url, this.file.dataDirectory + name[length - 1], true).then(entry => {
      console.log("download complete: " + entry.toURL());
    },
    error => {
      // handle error
      console.log("ERROR: ", error);
    }
  );}

0 个答案:

没有答案