From bd3eb5d918608ca8abe9ea5407246b923daa8de5 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Wed, 24 Apr 2024 21:13:58 +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 | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/SrcJu.js b/SrcJu.js index 7426a9b6..2fb3aada 100644 --- a/SrcJu.js +++ b/SrcJu.js @@ -1134,7 +1134,7 @@ function sousuo() { }else{ setResult([{ title: "视界聚搜", - url: "hiker://search?s=" + name, + url: "hiker://search?s=" + name.split(' ')[0].trim(), extra: { delegateOnlySearch: true, rules: $.toString((name) => { @@ -1147,13 +1147,24 @@ function sousuo() { return it.type==info.type && (it.group==info.group||it.group=="全全"); } }); + let keyword = name.split(' ')[0].trim(); + let keyword2; + if(name.indexOf(' ')>-1){ + keyword2 = name.split(' ')[1].trim() || info.type; + } + + if(keyword2){ + ssdatalist = ssdatalist.filter(it=>{ + return it.type==keyword2 || it.name==keyword2; + }); + } let data = []; ssdatalist.forEach(it=>{ data.push({ "title": it.name, "search_url": "hiker://empty##fypage", - "searchFind": `js: require(config.依赖); let d = search('`+name+` `+it.name+`','jusousuo'); setResult(d);` + "searchFind": `js: require(config.依赖); let d = search('` + keyword + ` ` + it.name + `','jusousuo'); setResult(d);` }); }) return JSON.stringify(data)