function getImageFileFromUrl(url, imageName) {
return new Promise((resolve, reject) => {
var blob = null;
var xhr = new XMLHttpRequest();
xhr.open("GET", url);
xhr.setRequestHeader('Accept', 'image/jpeg');
xhr.responseType = "blob";
xhr.onload = () => {
blob = xhr.response;
let imgFile = new File([blob], imageName, { type: 'image/jpeg' });
resolve(imgFile);
};
xhr.onerror = (e) => {
reject(e)
};
xhr.send();
});
}
js 根据图片url读成file对象
于 2022-01-19 14:42:01 首次发布