更新 'SrcJu.js'

Ju
src48597962 2 years ago
parent af59bb64ed
commit 7c93ed45ed
  1. 38
      SrcJu.js

@ -846,8 +846,8 @@ function erji() {
} }
//搜索页面 //搜索页面
function sousuo() { function sousuo() {
let name = MY_URL.split('##')[1]; let name = MY_URL.split('##')[1];
/*
let d = []; let d = [];
d.push({ d.push({
title: "搜索中...", title: "搜索中...",
@ -859,24 +859,34 @@ function sousuo() {
setResult(d); setResult(d);
let info = storage0.getMyVar('一级源接口信息') || {}; let info = storage0.getMyVar('一级源接口信息') || {};
search(name,'sousuo',false,info.group); search(name,'sousuo',false,info.group);
/* */
setResult([{ setResult([{
title: "点我开始轻合集•视界聚搜", title: "视界聚搜",
url: "hiker://search?s=" + getParam("keyword"), url: "hiker://search?s=" + name,
extra: { extra: {
rules: $.toString(() => { rules: $.toString((name) => {
const QING_TITLE = getMyVar('myCollection'), let info = storage0.getMyVar('一级源接口信息') || {};
typeShow = getMyVar('typeShow', 'find:') require(config.依赖);
let rules = $.require('hiker://page/dataLoad?rule=' + QING_TITLE)() let ssdatalist = erdatalist.filter(it=>{
if (typeShow.startsWith('find:')) { if(info.group=="全全"){
let filterKey = typeShow.slice(5) return it.type==info.type;
if (filterKey) rules = rules.filter((v) => v.title.includes(filterKey)) }else{
} else rules = rules.filter((v) => v.type == typeShow) return it.type==info.type && (it.group==info.group||it.group=="全全");
return JSON.stringify(rules) }
});
let data = [];
ssdatalist.forEach(it=>{
data.push({
"title": it.name,
"search_url": "hiker://empty##fypage",
"searchFind": "js: require(config.依赖);search("+name+" "+it.name+",'sousuo');"
});
}) })
return JSON.stringify(data)
},name)
} }
}]) }])
*/
} }
//搜索接口 //搜索接口
function search(keyword, mode, sdata, group, type) { function search(keyword, mode, sdata, group, type) {

Loading…
Cancel
Save