Итак, я пытаюсь написать небольшой объект JSON для URL-адреса, поскольку пользователь меняет элементы на странице, а также позволяет читать URL-адрес, чтобы пользователь мог забрать, где они остановились.JSZip не загружает почтовый индекс из строки base64?
Я могу сгенерировать zip-файл с помощью JSZip, но я не могу понять, как позже открыть zip из этой строки. Вот код, с которым я работал. zip.file имеет элементы, но я не знаю, как прочитать строку base64 обратно в zip2, чтобы иметь возможность ее открыть.
var figures = [{
"qty": 1,
"name": "",
"level": 1,
"defense": 1,
"melee": 3,
"ranged": 1,
"abilities": [
"c02","c12","c22","c32","t12"
]
},{
"qty": 1,
"name": "",
"level": 1,
"defense": 2,
"melee": 1,
"ranged": 1,
"abilities": [
"c02","c12","c22","c32","t45"
]
},{
"qty": 1,
"name": "",
"level": 4,
"defense": 1,
"melee": 1,
"ranged": 5,
"abilities": [
"c01","c14","c23","c35"
]
}]
var zip = new JSZip()
zip.file = figures
var urlString = zip.generate({type:"base64"})
location.href="#"+ urlString
console.log(urlString)
console.log(zip)
var zip2 = new JSZip()
zip2.load(urlString,{"base64": true})
console.log(zip2)