javascript - sessionstorage,localstorage在移動(dòng)端的兼容性怎么樣?
問(wèn)題描述
如題,下面是 can i use的搜索結(jié)果,想讓有實(shí)際使用經(jīng)驗(yàn)的人解答一下,可以使用到生產(chǎn)環(huán)境嗎.現(xiàn)在搜索的的結(jié)果大致如下,1,各瀏覽器的無(wú)痕模式下,storage沒(méi)有值,2,ios5/6可能會(huì)在特定情況下被清除.上述在實(shí)際情況下是這樣嗎?還有其他什么可能性問(wèn)題嗎
問(wèn)題解答
回答1:我司產(chǎn)品大量使用了localstorage/sessionstorage, 這貨兼容性沒(méi)有什么大問(wèn)題,無(wú)論在pc(如果你要考慮兼容ie6/7,當(dāng)我沒(méi)說(shuō))還是移動(dòng)端。不過(guò)在使用的時(shí)候需要注意幾個(gè)地方:
使用這貨切記try catch保證不會(huì)出現(xiàn)異常
瀏覽器在隱私模式下setItem會(huì)報(bào)錯(cuò)
最好能自己動(dòng)手包裝一下,這樣使用起來(lái)比較方便。
回答2:移動(dòng)端兼容性非常好,如果是 Webapp 的話,需要 app 端先把權(quán)限啟用。ios 5 / 6 ,現(xiàn)在是 ios 9 / 10 /11 題主醒一醒,科比已經(jīng)退役了都。
回答3:沒(méi)問(wèn)題 sessionstorage 用了好幾個(gè)項(xiàng)目 一點(diǎn)問(wèn)題都沒(méi)有
回答4:http://caniuse.com/#search=lo...
