diff --git a/SrcJuying.js b/SrcJuying.js
index 3c1acb3d..169d294c 100644
--- a/SrcJuying.js
+++ b/SrcJuying.js
@@ -52,9 +52,9 @@ function jiekouyiji() {
log('api类型错误')
}
if(MY_PAGE==1){
-
+ const Color = "#3399cc";
var api_class = JSON.parse(request(classurl, { headers: { 'User-Agent': api_ua }, timeout:xunmitimeout*1000 })).class;
- putMyVar('type_id',''+api_class[0].type_id)
+ if(!getMyVar('SrcJuying$api_type_id')){putMyVar('SrcJuying$api_type_id',''+api_class[0].type_id)}
let type_pids = [];
for(let i in api_class){
if(type_pids.indexOf(api_class[i].type_pid)==-1){type_pids.push(api_class[i].type_pid)}
@@ -68,8 +68,12 @@ function jiekouyiji() {
for (var i in api_class) {
if(api_class[i].type_pid==type_pids[j]){
d.push({
- title: api_class[i].type_name,
- url: "hiker://empty",
+ title: getMyVar('SrcJuying$api_type_id')==api_class[i].type_id?'““””' + api_class[i].type_name + '':api_class[i].type_name,
+ url: $('#noLoading#').lazyRule((type_id) => {
+ putMyVar('SrcJuying$api_type_id', type_id);
+ refreshPage(false);
+ return "hiker://empty";
+ }, api_class[i].type_id),
col_type: 'scroll_button'
});
}
@@ -79,15 +83,10 @@ function jiekouyiji() {
});
}
}
- MY_URL = listurl + MY_PAGE + '&t=' + getMyVar('type_id','1');
-
-
- const Color = "#3399cc";
+ MY_URL = listurl + MY_PAGE + '&t=' + getMyVar('SrcJuying$api_type_id','1');
-
var html = request(MY_URL, { headers: { 'User-Agent': api_ua }, timeout:xunmitimeout*1000 });
- log(html)
var list = JSON.parse(html).list;
let videolist = list.map((list)=>{
@@ -120,65 +119,7 @@ function jiekouyiji() {
}
});
videolist = videolist.filter(n => n);
- log(videolist)
d = d.concat(videolist);
-
- //const categorys = ['电视剧','电影','动漫','综艺','纪录片'];
- //const listTabs = ['teleplay','film','cartoon','tvshow','documentary'];
-
- //MY_URL = "https://waptv.sogou.com/napi/video/classlist?abtest=0&iploc=CN1304&spver=&listTab=" + getMyVar('SrcJuying$listTab', 'teleplay') + "&filter=&start="+ (MY_PAGE-1)*15 +"&len=15&fr=filter";
- /*
-
- if(MY_PAGE==1){
-
- d.push({
- col_type: 'line'
- });
- for (let i = 0; i < 10; i++) {
- d.push({
- col_type: "blank_block"
- })
- }
-
- for (var i in categorys) {
- d.push({
- title: getMyVar('SrcJuying$listTab', 'teleplay') === listTabs[i] ? '““””' + categorys[i] + '' : categorys[i],
- url: $('#noLoading#').lazyRule((listTab) => {
- putMyVar('SrcJuying$listTab', listTab);
- refreshPage(false);
- return "hiker://empty";
- }, listTabs[i]),
- col_type: 'scroll_button'
- });
- }
- d.push({
- col_type: "blank_block"
- });
-
- }
- var html = JSON.parse(request(MY_URL));
-
- var seachurl = $('').lazyRule(() => {
- return $('hiker://empty#noRecordHistory##noHistory#').rule((name) => {
- require(config.依赖.match(/https.*\//)[0] + 'SrcJyXunmi.js');
- xunmi(name);
- }, input);
- });
-
- var list = html.listData.results;
- for (var i in list) {
- d.push({
- title: list[i].name,
- img: list[i].v_picurl + '@Referer=',
- url: JYconfig['erjimode']!=2?"hiker://empty##https://v.sogou.com" + list[i].url.replace('teleplay', 'series').replace('cartoon', 'series') + "#immersiveTheme#":list[i].name + seachurl,
- desc: list[i].ipad_play_for_list.finish_episode?list[i].ipad_play_for_list.episode==list[i].ipad_play_for_list.finish_episode?"全集"+list[i].ipad_play_for_list.finish_episode:"连载"+list[i].ipad_play_for_list.episode+"/"+list[i].ipad_play_for_list.finish_episode:"",
- extra: {
- pic: list[i].v_picurl,
- name: list[i].name
- }
- });
- }
- */
setResult(d);
}
//二级