我的替代localStorage在客戶端持久化鍵/值對的方法是什麼?理想情況下,我正在尋找用戶不會無意中刪除的內容(因爲他們理論上可以使用localStorage)。替代HTML5 localStorage
2
A
回答
9
隨着HTML5本地存儲選項僅限於以下幾點:
- localStorage的
- 餅乾
- 的Web SQL(在WebKit和Opera)的
- IndexedDB的(在所有的現代體面的瀏覽器)
...但是,用戶可以刪除任何這些商店中的數據,而且這是應該的。
-1
另一種選擇也可以是localForage,這是一個js庫,它提供了易於使用localStorage和IndexedDB的所有高級功能。
其中一個好處是:您不必將數據結構轉換爲JSON以便將它們保存到數據存儲中。
它的API支持ECMAScript 6 Promises,它提供了一種處理異步代碼的更好方法。 不幸的是,它不適合任何IE下的11.
+1
如何使用庫在localStorage中存儲數據,從而減輕用戶刪除問題所關注的localStorage內容的風險? – Quentin
相關問題
- 1. HTML5 localStorage
- 2. PhoneStep的localStorage替代方案
- 3. Javascript + HTML5 localstorage
- 4. ASP.NET到HTML5 localStorage
- 5. 實現HTML5 localStorage
- 6. HTML5 localStorage + Twitter oAuth
- 7. HTML5 localStorage從值
- 8. HTML5 localstorage fallback
- 9. HTML5 localStorage安全
- 10. html5 localstorage binary pdf
- 11. Android + HTML5(LocalStorage)+ Admob:Bug?
- 12. HTML5:在localStorage的
- 13. localstorage vs html5?
- 14. JavaScript的就是HTML5 LocalStorage攪亂代碼
- 15. Html5框架替代
- 16. HTML5 Canvas替代Spritely?
- 17. 替代iFrames與HTML5
- 18. HTML5的localStorage和Dojo
- 19. HTML5的localStorage和SQL
- 20. localStorage像HTA存儲替代品
- 21. 替代HTML5塊級錨點
- 22. Java - JEditorPane的替代HTML5
- 23. HTML5替代了相對=「」
- 24. 刪除HTML5中的localStorage?
- 25. HTML5 LocalStorage似乎已損壞
- 26. 帶有textarea的HTML5 localStorage
- 27. html5 localstorage和web sql storage
- 28. HTML5 localStorage的(XML/JSON數據)
- 29. jqGrid數據到HTML5 localStorage
- 30. HTML5 localstorage方法的優點?
我不認爲有可能在客戶端存儲信息不能刪除...這將提供各種不需要的場景... – Veger
您不擁有客戶端計算機。這個功能將會是惡意軟件。 – Jonas
這不是HTML5或標準,但大多數瀏覽器支持稱爲「userData persistance」的IE5 +功能。很少有用戶知道如何刪除它。還有「Flash cookies」。組合使用這些東西可能非常難以擊敗。在線搜索「everCookie」 – Gaurav