更新 'SrcJuying.js'

master
src48597962 8 months ago
parent db846371c6
commit 4779b26d1a
  1. 33
      SrcJuying.js

@ -55,8 +55,10 @@ function search(name, sstype, jkdata) {
title: it.voddesc||"正片", title: it.voddesc||"正片",
desc: jkdata.name, desc: jkdata.name,
pic_url: it.vodpic, pic_url: it.vodpic,
url: "hiker://empty##"+ it.vodurl + $("#noLoading#").b64().lazyRule((extra) => { url: "hiker://empty##"+ it.vodurl + $("#noLoading#").lazyRule((newextra) => {
storage0.putMyVar('二级附加临时对象', extra); delete extra['cls'];
let oldextra = storage0.getMyVar('二级附加临时对象') || {};
storage0.putMyVar('二级附加临时对象', Object.assign(oldextra, newextra));
refreshPage(false); refreshPage(false);
return "toast://已切换源:" + extra.data.name; return "toast://已切换源:" + extra.data.name;
}, extra), }, extra),
@ -213,16 +215,22 @@ function dianboerji() {
addItemAfter("historyid", h); addItemAfter("historyid", h);
} }
},getHistory)); },getHistory));
log(getMyVar('二级附加临时对象'));
log($.type(getMyVar('二级附加临时对象'))); if(!getMyVar('二级附加临时对象')){
storage0.putMyVar('二级附加临时对象', MY_PARAMS);
let d = []; }
let sextra = storage0.getMyVar('二级附加临时对象') || {};//二级换源时临时extra数据 let sextra = storage0.getMyVar('二级附加临时对象') || {};//二级换源时临时extra数据
let jkdata = sextra.data || MY_PARAMS.data; let d = [];
let name = MY_PARAMS.pageTitle;
//MY_URL = sextra.url || MY_PARAMS.url;
//let jkdata = sextra.data || MY_PARAMS.data;
//let name = MY_PARAMS.pageTitle;
MY_URL = sextra.url;
let jkdata = sextra.data;
let name = sextra.pageTitle;
let sgroup = jkdata.group||jkdata.type; let sgroup = jkdata.group||jkdata.type;
let sname = jkdata.name; let sname = jkdata.name;
MY_URL = sextra.url || MY_PARAMS.url;
let detailsmark; let detailsmark;
let cacheDataFile = globalMap0.getMyVar('gmParams').cachepath + "Details.json"; let cacheDataFile = globalMap0.getMyVar('gmParams').cachepath + "Details.json";
@ -252,7 +260,7 @@ function dianboerji() {
//log(erdata); //log(erdata);
let details1 = erdata.details1 || ""; let details1 = erdata.details1 || "";
let details2 = erdata.details2 || ""; let details2 = erdata.details2 || "";
let pic = erdata.pic || sextra.pic || MY_PARAMS.pic; let pic = erdata.pic || sextra.pic;// || MY_PARAMS.pic;
if(pic && pic!=MY_PARAMS.pic && !/^hiker/.test(pic)){ if(pic && pic!=MY_PARAMS.pic && !/^hiker/.test(pic)){
setPagePicUrl(pic); setPagePicUrl(pic);
} }
@ -524,13 +532,12 @@ function dianboerji() {
}); });
} }
if(sextra.url && sextra.url!=MY_PARAMS.url){ if(sextra.url && sextra.url!=MY_PARAMS.url){
let erjiextra = { setPageParams({
url: sextra.url, url: sextra.url,
pic: pic, pic: pic,
pageTitle: name, pageTitle: name,
data: jkdata data: jkdata
} });
setPageParams(erjiextra);
} }
} }
} }

Loading…
Cancel
Save