From b9dec5ca757cf0c29679ef14ef806428b9854d7b Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 8 Sep 2024 21:36:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyPublic.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/SrcJyPublic.js b/SrcJyPublic.js index 0e809cab..9bd990b0 100644 --- a/SrcJyPublic.js +++ b/SrcJyPublic.js @@ -785,9 +785,11 @@ function getHistory(i){ let h = []; let ruleTitle = MY_RULE._title || MY_RULE.title; i = i ? i*3 : 0; - log(i); - let items = JSON.parse(fetch('hiker://history')).filter(v=> v.type!="网页浏览" && JSON.parse(v.params).title==ruleTitle).slice(i, i+3); - items.forEach(item=>{ + let items = JSON.parse(fetch('hiker://history')).filter(v=> v.type!="网页浏览" && JSON.parse(v.params).title==ruleTitle); + if(i+3 > items.length){ + i = 0; + } + items.slice(i, i+3).forEach(item=>{ try{ let extra = JSON.parse(JSON.parse(item.params).params) || {}; extra["cls"] = "historylist";