我正在尋找可以localStorage在不具有本機支持的瀏覽器上模擬的javascript庫和代碼。基本上,我想對我的網站進行編碼以localStorage用于存儲數據,并且知道它仍然可以在本身不支持它的瀏覽器上運行。這意味著庫將檢測是否window.localStorage存在,并在存在時使用它。如果不存在,那么它將通過在window.localStorage命名空間中創建自己的實現來創建某種本地存儲的后備方法。到目前為止,我已經找到了以下解決方案:簡單的sessionStorage實現。使用cookie的實現(對此想法不滿意)。Dojo的dojox.storage,但這是它自己的事情,不是真正的后備。我知道Flash和Silverlight也可以用于本地存儲,但是在將它們用作標準HTML5 localStorage的后備時并沒有發現任何東西。也許Google Gears也具有此功能?請分享您發現的所有相關庫,資源或代碼段!我對純JavaScript或基于jquery的解決方案特別感興趣,但我猜這不太可能。
HTML5本地存儲后備解決方案
慕斯王
2019-11-25 10:47:34