更新 'SrcJuying.js'

master
src48597962 9 months ago
parent 4c6a6aabdd
commit f98d8ffeb5
  1. 18
      SrcJuying.js

@ -76,8 +76,7 @@ function dianboerji() {
let d = []; let d = [];
let jkdata = MY_PARAMS.data; let jkdata = MY_PARAMS.data;
let name = MY_PARAMS.pageTitle; let name = MY_PARAMS.pageTitle;
let url = MY_PARAMS.url; MY_URL = MY_PARAMS.url;
MY_URL = url;
let detailsmark; let detailsmark;
let cacheDataFile = 'hiker://files/cache/src/Juying2/Details.json'; let cacheDataFile = 'hiker://files/cache/src/Juying2/Details.json';
@ -85,7 +84,7 @@ function dianboerji() {
if (cacheData != "") { if (cacheData != "") {
try{ try{
eval("let detailsjson=" + cacheData + ";"); eval("let detailsjson=" + cacheData + ";");
if(detailsjson.surl==jkdata.url && detailsjson.url==url){ if(detailsjson.surl==jkdata.url && detailsjson.url==MY_URL){
detailsmark = detailsjson.data;//本地缓存接口+链接对得上则取本地,用于切换排序和样式时加快 detailsmark = detailsjson.data;//本地缓存接口+链接对得上则取本地,用于切换排序和样式时加快
} }
}catch(e){ } }catch(e){ }
@ -96,7 +95,7 @@ function dianboerji() {
}else{ }else{
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyData.js'); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyData.js');
erdata = getErData(jkdata); erdata = getErData(jkdata);
let markData = {surl: jkdata.url, url: url, data: erdata} let markData = {surl: jkdata.url, url: MY_URL, data: erdata}
writeFile(cacheDataFile, JSON.stringify(markData)); writeFile(cacheDataFile, JSON.stringify(markData));
} }
log(erdata); log(erdata);
@ -108,16 +107,21 @@ function dianboerji() {
title: details1,//详情1 title: details1,//详情1
desc: details2,//详情2 desc: details2,//详情2
pic_url: pic?/^http/.test(pic)&&!pic.includes('@Referer=')?pic+'@Referer=':pic:'',//图片 pic_url: pic?/^http/.test(pic)&&!pic.includes('@Referer=')?pic+'@Referer=':pic:'',//图片
url: pic + '#noHistory#',//链接 url: MY_URL + '#noHistory#',//链接
col_type: 'movie_1_vertical_pic_blur', col_type: 'movie_1_vertical_pic_blur',
extra: { extra: {
gradient: true gradient: true,
id: "detailid"
} }
}); });
//二级统一菜单
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyMenu.js');
erjimenu.forEach(it=>{
d.push(it);
})
// 片源标识数组 // 片源标识数组
let flags = erdata.flags; let flags = erdata.flags;
// 影片标识 // 影片标识
let vodId = name; let vodId = name;
// 线路标识 // 线路标识

Loading…
Cancel
Save