// 存储
function setStorage(key,value,sTime){
let obj = {
data: value,
time: Date.now(),
storageTime: sTime
}
window.localStorage.setItem(key, JSON.stringify(obj))
}
// 取值
function getStorage(key){
let obj = window.localStorage.getItem(key)
obj = JSON.parse(obj)
if(null==obj || (Date.now()-obj.time>obj.storageTime)){
window.localStorage.removeItem(key);
return null
}
return obj.data
}
//测试
function test(){
var wxTmp = getStorage('wxTmp');
if(null == wxTmp ){
$.get("实际url", function(data){
wxTmp = data;
setStorage('wxScheme',wxTmp,24*60*60*1000) // 仅存储1天
});
}
console.warn(wxTmp);
}