getFileFromUrl(fileName, url) {
return new Promise((resolve, reject) => {
var blob = null;
let file
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.setRequestHeader('Accept', 'application/pdf');
xhr.responseType = "blob";
xhr.onload = () => {
blob = xhr.response;
file = new File([blob], fileName, { type: 'application/pdf' });
resolve(file);
};
xhr.send();
})
},
this.getFileFromUrl(fileName,
url)then((response) => {
console.log(response)
})
参考:https://blog.csdn.net/waxuanwa/article/details/125624577