From 1fda160894d93c7147e176e7f8eb375b4a0e4429 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sat, 15 Oct 2022 23:45:31 +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 | 61 ++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 46 insertions(+), 15 deletions(-) diff --git a/SrcLive.js b/SrcLive.js index d0b2df69..94cb3b35 100644 --- a/SrcLive.js +++ b/SrcLive.js @@ -13,7 +13,7 @@ function Live() { } if(JYlives.length>0){ d.push({ - title: '聚直播     聚直播设置 ', + title: '⚙直播设置⚙', img: "", url: "", col_type: 'avatar' @@ -33,10 +33,29 @@ function Live() { obj[next.name] ? "" : (obj[next.name] = true && newArr.push(next)); return newArr; }, []); + d.push({ + title: "🔍", + url: $.toString((guanlidata,datalist) => { + if(datalist.length>0){ + deleteItemByCls('livelist'); + var lists = datalist.filter(item => { + return item.name.includes(input); + }) + let gldatalist = guanlidata(lists); + addItemBefore('liveloading', gldatalist); + } + return "hiker://empty"; + },guanlidata,datalist), + desc: "搜你想要的...", + col_type: "input", + extra: { + titleVisible: true + } + }); + let grouplist = datalist.map((list)=>{ return list.group; }) - function uniq(array){ var temp = []; for(var i = 0; i < array.length; i++){ @@ -51,7 +70,9 @@ function Live() { let lists = datalist.filter(item => { return item.group==grouplist[i]; }) - + if(i==0){ + datalist2 = lists; + } d.push({ title: grouplist[i], url: $('#noLoading#').lazyRule(()=>{ @@ -63,21 +84,16 @@ function Live() { id: grouplist[i] } }); - if(i==0){ - datalist2 = lists; - } } - + d.push({ + col_type: 'line', + extra: { + id: 'liveloading' + } + }); datalist = datalist2; //writeFile(livefile, ""); - for (let i=0;i', col_type: 'rich_text' @@ -89,4 +105,19 @@ function Live() { }); } setHomeResult(d); +} +function guanlidata(datalist) { + let list = []; + for (let i=0;i