From 0da5feb2ee6e192e85399feaab01260c2d28a226 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=8E=AB=E5=94=90=E5=B0=BC?= <1431128779@qq.com> Date: Sat, 10 Dec 2022 14:30:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=B0=81=E9=9D=A2=E5=9B=BE=E7=89=87=EF=BC=8C=E5=A6=82=E6=9E=9C?= =?UTF-8?q?=E6=98=AF=E9=9A=8F=E6=9C=BA=E5=9B=BEapi=E4=B8=8D=E7=94=9F?= =?UTF-8?q?=E6=95=88=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/index.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/utils/index.js b/utils/index.js index 41843fe..319b929 100644 --- a/utils/index.js +++ b/utils/index.js @@ -42,7 +42,11 @@ const utils = { } let _url = HaloConfig.defaultThumbnailUrl if (_url) { - _url = _url.indexOf('?') !== -1 ? _url : _url + `&r=${new Date().getTime()}` + if (_url.indexOf('?') == -1) { + _url += `&next-v=${new Date().getTime()}` + } else { + _url += `?next-v=${new Date().getTime()}` + } } if (!thumbnail) return _url; if (!this.checkIsUrl(thumbnail)) return HaloConfig.apiUrl + thumbnail; @@ -53,7 +57,11 @@ const utils = { checkImageUrl: function(image) { let _url = HaloConfig.defaultImageUrl if (_url) { - _url = _url.indexOf('?') !== -1 ? _url : _url + `&r=${new Date().getTime()}` + if (_url.indexOf('?') == -1) { + _url += `&next-v=${new Date().getTime()}` + } else { + _url += `?next-v=${new Date().getTime()}` + } } if (!image) return _url; if (!this.checkIsUrl(image)) return HaloConfig.apiUrl + image; @@ -66,7 +74,11 @@ const utils = { if (!avatar) { let _url = HaloConfig.defaultAvatarUrl if (_url) { - _url = _url.indexOf('?') !== -1 ? _url : _url + `&r=${new Date().getTime()}` + if (_url.indexOf('?') == -1) { + _url += `&next-v=${new Date().getTime()}` + } else { + _url += `?next-v=${new Date().getTime()}` + } } return _url; }