【发布时间】:2021-09-04 00:41:43
【问题描述】:
我在这里使用离子文件传输插件下载文件,当我尝试下载文件时,我得到以下错误
而且每次我构建一个文件时,我还需要在 android 中添加以下代码
public class FileProvider extends androidx.core.content.FileProvider
此下载还有其他选择吗?我检查了电容器站点,但我不确定如何在其中使用文件存储插件,下面是我使用文件传输的代码
pdfUrl = 'https://www.cs.toronto.edu/~hinton/absps/NatureDeepReview.pdf';
constructor(private transfer: FileTransfer, private file: File) {}
download() {
const fileTransfer: FileTransferObject = this.transfer.create();
const url = this.pdfUrl;
fileTransfer.download(url, this.file.dataDirectory).then((entry) => {
console.log('download complete: ' + entry.toURL());
this.saveData = entry.toURL();
}, (error) => {
// handle error
console.log(error);
});
【问题讨论】:
标签: javascript angular ionic-framework ionic4 capacitor