PhoneGap 中的 sessionStorage 优于 localStorage

Posted

技术标签:

【中文标题】PhoneGap 中的 sessionStorage 优于 localStorage【英文标题】:sessionStorage over localStorage in PhoneGap 【发布时间】:2013-09-11 07:38:56 【问题描述】:

我目前正在开发一个 PhoneGap 应用程序,并且正在使用 sessionStorage 而不是 localStorage,因为我们在 localStorage 方面遇到了一些问题。

使用 sessionStorage 而不是 localStorage 有什么缺点吗?

【问题讨论】:

我一直只在我的 PhoneGap 应用程序中使用 localStorage。你遇到了什么问题,你到底想存储什么? @AndrewLively 我们在 index.html 文件中存储 1 个值,并在重定向后通过 localstorage 在 main.html 中使用该值,但在 Windows 移动应用程序中 localstorage 无法进行重定向,因此使用任何解决方案的会话关于这个? 除非您发布一些代码,否则我很难为您提供帮助,以便我更好地了解正在发生的事情 【参考方案1】:

每次关闭应用程序时,sessionStorage 都会被清除。除此之外没有区别。

以下是使用示例:

var keyName = window.sessionStorage.key(0); //Get key name
window.sessionStorage.setItem("key", "value"); //Set item
var value = window.sessionStorage.getItem("key");// Get item
window.sessionStorage.removeItem("key"); //Remove Item 
window.sessionStorage.clear();//Clear storage

【讨论】:

@RohanPatil,没问题!我添加了一些使用示例供您参考。 这个问题已经 3 个月大了,但感谢您的回答,这将对像我这样的人有所帮助...

以上是关于PhoneGap 中的 sessionStorage 优于 localStorage的主要内容,如果未能解决你的问题,请参考以下文章

UIWebView 和 sessionStorage 中的隐私浏览模式

sessionStorage和localStorage

sessionStorage 与 cookie 中的 JWT 令牌?

sessionStorage 与 cookie 中的 JWT 令牌?

有啥方法可以让 Vue3 中的 sessionStorage 响应式?

sessionStorage和localStorage