From eb12ee6a15646cc3096ef102f35090eeaece97fe Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Tue, 11 Apr 2023 17:34:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJu.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJu.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/SrcJu.js b/SrcJu.js index 5222303d..b10da06d 100644 --- a/SrcJu.js +++ b/SrcJu.js @@ -317,6 +317,7 @@ function erji() { deleteItemByCls('loadlist'); showLoading('搜源中,请稍后.'); search(name,"erji"); + hideLoading(); return "hiker://empty"; }else{ return "toast://上一个搜索线程还未结束,稍等..."; @@ -547,7 +548,15 @@ function search(keyword, mode, sdata) { let searchMark = storage0.getMyVar('searchMark') || {}; if(mode=="erji" && searchMark[name]){ addItemBefore("listloading", searchMark[name]); - updateItem("listloading", { title: "‘‘’’当前搜索为缓存" }); + updateItem("listloading", { + title: "‘‘’’当前搜索为缓存", + url: $("确定删除“"+name+"”搜索缓存吗?").confirm((name)=>{ + let searchMark = storage0.getMyVar('searchMark') || {}; + delete searchMark[name]; + storage0.putMyVar('searchMark', searchMark); + return "toast://已清除,再次换源吧"; + },name) + }); let i = 0; let one = ""; for (var k in searchMark) { @@ -601,7 +610,7 @@ function search(keyword, mode, sdata) { item.url = /sousuo/.test(mode) ? $("hiker://empty#immersiveTheme##autoCache#").rule(() => { require(config.依赖); erji(); - }) : "hiker://empty##"+ item.url + $("#noLoading#").b64().lazyRule((extra) => { + }) : "hiker://empty##"+ item.url + $("#noLoading#").lazyRule((extra) => { if(getMyVar('已选择换源列表')){ return "toast://请勿重复点击,稍等..."; }else{