var bl = window.URL.createObjectURL(xhr.response)
var zip = new JSZip();
zip.file(bl);
zip.generateAsync({type:"blob"})
.then(function(content) {
saveAs(content, "example.zip");
}, function(err){
console.log(err)
})
Мой XmlHttpRequest получил ответ типа «blob» из файла изображения. Как преобразовать файл изображения blob в файл изображения (может быть .gif, .jpg, .bmp, .jpg-large и т. Д.), Чтобы я мог сделать zip-файл без ошибок?Javascript blob to image converting with JSZip
[.file] (https://stuk.github.io/jszip/documentation/api_jszip/file_name.html) при передаче одного аргумента, чтобы получить пробует файл не установлен файл. Чтобы установить файл [файл] (https://stuk.github.io/jszip/documentation/api_jszip/file_data.html), вам нужно передать ему два аргумента, имя и содержание (это может быть сделанный вами blob) –