This文章提供了有关如何创建持久性本地存储的代码段。
GsonBuilder().excludeFieldsWithoutExposeAnnotation()
但它没有解释太多。例如什么是if (navigator.storage && navigator.storage.persist)
navigator.storage.persisted().then(persistent=>{
if (persistent)
console.log("Storage will not be cleared except by explicit user action");
else
console.log("Storage may be cleared by the UA under storage pressure.");
});
?
我在哪里可以找到有关此API的更多详细信息?
我可以将它与indexedDB一起使用吗?
答案 0 :(得分:0)
您可以使用没有过期日期的window.localStorage
。请参阅wiki
设置项目
localStorage.setItem("Name", "AurA");
获取物品
localStorage.getItem(“Name”);
删除项目
localStorage.removeItem("Name");
如果这还不够,因为它有一个小的尺寸限制,更好的选择是
可以在https://www.html5rocks.com/en/tutorials/offline/quota-research/
检查基于各种浏览器版本的大小限制