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

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

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

【问题讨论】:

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

标签: mobile cordova local-storage sessionstorage


【解决方案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 个月大了,但感谢您的回答,这将对像我这样的人有所帮助...
猜你喜欢
  • 2012-04-02
  • 2015-07-09
  • 1970-01-01
  • 2017-11-30
  • 1970-01-01
  • 1970-01-01
  • 2016-02-15
  • 2012-01-27
相关资源
最近更新 更多