|
|
@ -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; |
|
|
|
// 线路标识
|
|
|
|
// 线路标识
|
|
|
|