更新 'SrcJu.js'

Ju
src48597962 2 years ago
parent 7ddf672f01
commit 632b489ca6
  1. 11
      SrcJu.js

@ -122,13 +122,14 @@ function erji() {
let sname = erjiextra.sname || ""; let sname = erjiextra.sname || "";
let surl = erjiextra.surl || ""; let surl = erjiextra.surl || "";
let sauthor = "未知"; let sauthor = "未知";
let sourcedata = datalist.filter(it => { let sourcedata = datalist.filter(it => {
return it.name == sname && it.erparse && it.type==stype; return it.name == sname && it.erparse && it.type==stype;
}); });
log(MY_PARAMS.sourcedata); let sourcedata2;//用于正常加载时,将二级接口存入当前页面PARAMS,确保分享时可以打开
try { try {
if (sourcedata.length==0 && MY_PARAMS && MY_PARAMS.parse) { if (sourcedata.length==0 && MY_PARAMS && MY_PARAMS.sourcedata) {
sourcedata.push({ erparse: MY_PARAMS.parse }); sourcedata.push(MY_PARAMS.sourcedata);
} }
if (sourcedata[0].erparse) { if (sourcedata[0].erparse) {
eval("let source = " + sourcedata[0].erparse); eval("let source = " + sourcedata[0].erparse);
@ -138,6 +139,7 @@ function erji() {
} else { } else {
parse = source; parse = source;
} }
sourcedata2 = sourcedata[0];
} }
} catch (e) { } catch (e) {
log(e.message); log(e.message);
@ -244,7 +246,8 @@ function erji() {
let erjidata = { name: name, sname: sname, surl: surl, stype: stype }; let erjidata = { name: name, sname: sname, surl: surl, stype: stype };
setMark(erjidata); setMark(erjidata);
if(typeof(setPageParams)!="undefined"){ if(typeof(setPageParams)!="undefined"){
erjiextra.sourcedata = sourcedata[0]; delete sourcedata2['parse']
erjiextra.sourcedata = sourcedata2;
setPageParams(erjiextra); setPageParams(erjiextra);
} }

Loading…
Cancel
Save