我想规定Storage某个键值的时长,怎么设置?
GLobeMaya
- 发布:2014-09-16 17:01
- 更新:2015-12-05 08:48
- 阅读:1758
Storage时长问题
分类:HTML5+
2 个回复
冈板日川 - 如果我带着醉意出生,也许我不会那样悲伤;
数据存储期是持久化的;
果汁
//保存数据
function kset(key,value,overtime){
var overtime=overtime||(86400*365); //默认缓存一年
var over_time_stamp=overtime+my_time_stamp;
plus.storage.setItem(storge_head + key,value);
lset(key + '-overtime',over_time_stamp);
}
//获取数据
function kget(key){
var over_time=lget(key+'-overtime');
if(my_time_stamp<=over_time){
return plus.storage.getItem(storge_head+key);
}else{
return false;
}
}
我自己这样用的,overtime为过期秒数