会话存储在设备中不起作用
session Storage not working in device
我保留在第一个 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),无论如何。
我保留在第一个 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),无论如何。