From fb8bfb11811efd1dbec295d7c92aa053511d1ae4 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 16 Oct 2022 16:16:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcLive.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcLive.js | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/SrcLive.js b/SrcLive.js index 2ec40697..ad38321f 100644 --- a/SrcLive.js +++ b/SrcLive.js @@ -24,11 +24,13 @@ function Live() { let datalist2 = []; let group = ""; for(let i=0;i-1){ - group = JYlives[i].split(',')[0]; - }else if(JYlives[i].indexOf(',http')>-1){ - datalist.push({group: group, name: JYlives[i].split(',')[0]}); - } + try{ + if(JYlives[i].indexOf('#genre#')>-1){ + group = JYlives[i].split(',')[0]; + }else if(JYlives[i].indexOf(',http')>-1){ + datalist.push({group: group, name: JYlives[i].split(',')[0].trim()}); + } + }catch(e){} } let obj = {}; datalist = datalist.reduce((newArr, next) => { @@ -123,6 +125,7 @@ function Live() { } function guanlidata(datalist) { + /* function compare (attr,rev) { if(rev == undefined){ rev = 1; @@ -151,8 +154,9 @@ function guanlidata(datalist) { } } } - let list = []; - datalist = datalist.sort(compare('name',true)); + datalist = datalist.sort(compare('name',true)); + */ + let list = []; for (let i=0;i-1&&JYlives[i].split(',')[0]==name){ - urls.push(JYlives[i].split(',')[1]); - } + try{ + if(JYlives[i].indexOf(',')>-1&&JYlives[i].split(',')[0].trim()==name){ + urls.push(JYlives[i].split(',')[1] + '#isVideo=true#'); + } + }catch(e){} } return JSON.stringify({ urls: urls