我的替代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