問(wèn)題描述我向后端請(qǐng)求數(shù)據(jù),后端返回的數(shù)據(jù)是一個(gè)圖片文件流,于是我經(jīng)過(guò)轉(zhuǎn)換后將圖片存儲(chǔ)在localstorage中,這里都沒有問(wèn)題。但是瀏覽器回退之后會(huì)出現(xiàn)一個(gè)現(xiàn)象,那就是圖片將會(huì)失效,我嘗試著直接訪問(wèn),也沒有效果。我想知道原因是什么?以及怎么解決這個(gè)問(wèn)題?// 拿到圖片后進(jìn)行的轉(zhuǎn)換和存儲(chǔ),假設(shè)圖片是imagelet urlCreator = window.URL || window.webkitURL;let imageUrl = urlCreator.createObjectURL(image);window.localStorage["background"] = imageUrl;// 取出圖片window.localStorage["background"]localStorage存儲(chǔ)的:
2 回答

慕田峪7331174
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊
回退之后, 你看下 localstorage 中是否還存在這個(gè)數(shù)據(jù);只要網(wǎng)頁(yè)的 host 沒變, 理論上說(shuō) localstorage 是不會(huì)丟的; 你可以排查下

子衿沉夜
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
localstorage 的保存寫法應(yīng)該如下: localStorage.setItem("key", "value");
- 2 回答
- 0 關(guān)注
- 649 瀏覽
添加回答
舉報(bào)
0/150
提交
取消