From 887db87e4d10bfba56eb41e2268511a677375137 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sat, 1 Apr 2023 10:37:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuman.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJuman.js | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/SrcJuman.js b/SrcJuman.js index ab456313..5ec72aca 100644 --- a/SrcJuman.js +++ b/SrcJuman.js @@ -111,26 +111,30 @@ function sousuo() { col_type: "text_center_1", }) }else{ - let source = sourcedata[0].erparse; + let parse; + eval("let source = " + sourcedata[0].erparse); if(source.ext && /^http/.test(source.ext)){ requireCache(source.ext, 48); - MY_HOME = erparse['链接']; - let data = []; - try{ - eval("let 搜索 = " + erparse['搜索']) - data = 搜索(); - }catch(e){ - log(e.message); - } - if(data.length==0){ - data.push({ - title: "搜索接口的搜索数据获取失败", - url: "hiker://empty", - col_type: "text_center_1", - }) - } - d = d.concat(data); + parse = erdata; + }else{ + parse = source; + } + MY_HOME = erparse['链接']; + let data = []; + try{ + eval("let 搜索 = " + erparse['搜索']) + data = 搜索(); + }catch(e){ + log(e.message); + } + if(data.length==0){ + data.push({ + title: "搜索接口的搜索数据获取失败", + url: "hiker://empty", + col_type: "text_center_1", + }) } + d = d.concat(data); } setResult(d); }