From d4d94ddbeec0c0691ccc272e9991c5b42d906a40 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sat, 4 Mar 2023 21:39:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dtx=E6=BA=90=E6=9F=90=E4=BA=9B?= =?UTF-8?q?=E6=AD=8C=E5=8D=95=E5=9B=A0=E4=B8=BA=E6=AD=8C=E6=9B=B2=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E7=BC=BA=E5=A4=B1=E5=AF=BC=E8=87=B4=E6=89=93=E5=BC=80?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- publish/changeLog.md | 1 + src/renderer/utils/musicSdk/tx/leaderboard.js | 2 +- src/renderer/utils/musicSdk/tx/musicInfo.js | 2 +- src/renderer/utils/musicSdk/tx/musicSearch.js | 2 +- src/renderer/utils/musicSdk/tx/songList.js | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/publish/changeLog.md b/publish/changeLog.md index 64dbbdd3..a46de0fb 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -17,6 +17,7 @@ - 修复同步连接的处理问题 - 修复记住播放进度的情况下,使用Scheme URL打开应用播放的歌曲进度没有被重置的问题 - 修复使用酷狗码无法打开某些类型的歌单的问题 +- 修复tx源某些歌单因为歌曲信息缺失导致打开失败的问题 ### 其他 diff --git a/src/renderer/utils/musicSdk/tx/leaderboard.js b/src/renderer/utils/musicSdk/tx/leaderboard.js index 38f34d82..90bc9e22 100644 --- a/src/renderer/utils/musicSdk/tx/leaderboard.js +++ b/src/renderer/utils/musicSdk/tx/leaderboard.js @@ -157,7 +157,7 @@ export default { strMediaMid: item.file.media_mid, songmid: item.mid, img: (item.album.name === '' || item.album.name === '空') - ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0].mid}.jpg` + ? item.singer?.length ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0].mid}.jpg` : '' : `https://y.gtimg.cn/music/photo_new/T002R500x500M000${item.album.mid}.jpg`, lrc: null, otherSource: null, diff --git a/src/renderer/utils/musicSdk/tx/musicInfo.js b/src/renderer/utils/musicSdk/tx/musicInfo.js index ab059e8e..1887cebe 100644 --- a/src/renderer/utils/musicSdk/tx/musicInfo.js +++ b/src/renderer/utils/musicSdk/tx/musicInfo.js @@ -87,7 +87,7 @@ export default (songmid) => { strMediaMid: item.file.media_mid, songmid: item.mid, img: (albumId === '' || albumId === '空') - ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0]?.mid}.jpg` + ? item.singer?.length ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0].mid}.jpg` : '' : `https://y.gtimg.cn/music/photo_new/T002R500x500M000${albumId}.jpg`, types, _types, diff --git a/src/renderer/utils/musicSdk/tx/musicSearch.js b/src/renderer/utils/musicSdk/tx/musicSearch.js index aaf15391..213dae2c 100644 --- a/src/renderer/utils/musicSdk/tx/musicSearch.js +++ b/src/renderer/utils/musicSdk/tx/musicSearch.js @@ -108,7 +108,7 @@ export default { strMediaMid: item.file.media_mid, songmid: item.mid, img: (albumId === '' || albumId === '空') - ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0]?.mid}.jpg` + ? item.singer?.length ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0].mid}.jpg` : '' : `https://y.gtimg.cn/music/photo_new/T002R500x500M000${albumId}.jpg`, types, _types, diff --git a/src/renderer/utils/musicSdk/tx/songList.js b/src/renderer/utils/musicSdk/tx/songList.js index b066ac2e..caaa4508 100644 --- a/src/renderer/utils/musicSdk/tx/songList.js +++ b/src/renderer/utils/musicSdk/tx/songList.js @@ -283,7 +283,7 @@ export default { strMediaMid: item.file.media_mid, songmid: item.mid, img: (item.album.name === '' || item.album.name === '空') - ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0].mid}.jpg` + ? item.singer?.length ? `https://y.gtimg.cn/music/photo_new/T001R500x500M000${item.singer[0].mid}.jpg` : '' : `https://y.gtimg.cn/music/photo_new/T002R500x500M000${item.album.mid}.jpg`, lrc: null, otherSource: null,