ios - session 存储在设备中不起作用

标签 ios session storage ionic-framework

我在 session 中保留一个 json 数组,证据表明我在浏览器中的功能没有问题,但是当我尝试在设备(iOS 或 Android)上测试它们时没有任何内容,我使用的是 AngularJS + ionic。有了这个功能,我保留了一切:

.factory('sessionService',['$http',function($http){
 return {
     set:function(key,value){
        return sessionStorage.setItem(key,JSON.stringify(value));
     },
     get:function(key){
        return JSON.parse(sessionStorage.getItem(key));
     },
     destroy:function(key){
        return sessionStorage.removeItem(key);
     },
  };
}])

最佳答案

我认为您应该使用 localStorage.Test 无论如何,在设备(特别是 iOS)上重启应用程序后这些值是否被覆盖或删除。

关于ios - session 存储在设备中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28546255/

相关文章:

ios - 调用 super 时访问错误

ios - iOS应用仍然可以定位iOS 6吗?

java - JSF 2.2 java.lang.IllegalStateException : Cannot create a session after the response has been committed

java - 在 Android 上读/写外部存储

android - Base64 图片上传在 iOS 中不起作用

ios - 获取一对一关系实体的属性?

java-me - lwuit.io.关闭应用程序后清除存储

bash——在运行之间存储变量的更好方法?

c# - 在浏览器中加载虚拟目录名称时,AcquireRequestState 中的 Session 为空,但在加载 Default.aspx 时不为空

node.js - req.session 通常在路由中未定义(connect-redis 用作存储)