From 60243215a04f73bdd3773ebbd2246d15d04b3c8e Mon Sep 17 00:00:00 2001 From: lyswhut Date: Mon, 6 Apr 2020 01:33:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=BC=BA=E5=85=BC=E5=AE=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/utils/music/kg/songList.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/renderer/utils/music/kg/songList.js b/src/renderer/utils/music/kg/songList.js index fffabd4c..a579257b 100644 --- a/src/renderer/utils/music/kg/songList.js +++ b/src/renderer/utils/music/kg/songList.js @@ -237,11 +237,10 @@ export default { if (this._requestObj_listDetail) this._requestObj_listDetail.cancelHttp() if (tryNum > 2) return Promise.reject(new Error('try max num')) - // if ((/[?&]/.test(id))) { - // id = id.replace(this.regExps.listDetailLink, '$1') - // } else - if (/http(?:s):/.test(id)) { - return this.getUserListDetail(id, page) + if ((/\/(?:\d+)\.html/.test(id))) { + id = id.replace(this.regExps.listDetailLink, '$1') + } else if (/http(?:s):/.test(id)) { + return this.getUserListDetail(id.replace(/^.*http/, 'http'), page) } // if ((/[?&:/]/.test(id))) id = id.replace(this.regExps.listDetailLink, '$1')