我在会话中保留一个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);
},
};
}])
答案 0 :(得分:1)
我认为你应该使用localStorage.Test,如果在应用程序重启设备(特别是iOS)之后覆盖或删除了值,无论如何。