js xhr.response存储在localstorage中

时间:2017-01-04 14:17:46

标签: javascript html5 get xmlhttprequest local-storage

是否可以在本地存储中存储 xhr.response 代码: var xhr = new XMLHttpRequest();xhr.open('GET', 'http://cdn.dmsapp.tk/'+appUrl+'/'+evt+'?authToken='+this.getuserservice.authorizationfun()+'&force=false');localStorage['tifPdfFileObj'] = JSON.stringify(xhr.response);xhr.responseType = 'arraybuffer';xhr.onload = function (e) { localStorage['tifPdfFileObj'] = JSON.stringify(xhr.response);}  我需要将 xhr.response对象存储在local-storage 或其他地方,以便在需要时使用它而不是使用相同图像的命中api。当我尝试对响应进行字符串化时,它返回空( {} )。如何存储在本地存储中并使用它。 当前使用情况: var buffer = xhr.response;var tiff = new Tiff({buffer: buffer});

0 个答案:

没有答案