You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
hk/SrcJuDataCache.js

25 lines
729 B

function cacheData(data){
let jkdata = data;
let cfilename = jkdata.name+'-'+jkdata.type;
let cachefile = `hiker://files/cache/_fileSelect_${cfilename}.json`;
writeFile(cachefile,JSON.stringify(jkdata));
}
function readData(fileid){
let cfilename = fileid;
let cachefile = `hiker://files/cache/_fileSelect_${cfilename}.json`;
let cachedata = fetch(cachefile);
if(cachedata != ""){
try{
eval("var jkdata=" + cachedata+ ";");
}catch(e){
var jkdata = {};
}
}else{
var jkdata = {};
}
let public = jkdata.public;
let parse = jkdata.parse;
let erparse = jkdata.erparse;
return {parse:parse,erparse:erparse,public:public}
}