diff --git a/publish/changeLog.md b/publish/changeLog.md index e78a6c5e..b7c44c14 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -11,6 +11,7 @@ ### 优化 - 优化白色托盘图标显示,修复windows下托盘图标不清晰的问题(#1842) +- 将下载歌曲的歌手信息中的分隔符从 `、` 替换为 `;` 以确保音乐元数据在写入时的兼容性和一致性(#1989 @qnnp-me) ### 修复 diff --git a/src/renderer/store/download/action.ts b/src/renderer/store/download/action.ts index 8a502cb0..b07ec76b 100644 --- a/src/renderer/store/download/action.ts +++ b/src/renderer/store/download/action.ts @@ -167,7 +167,7 @@ const saveMeta = (downloadInfo: LX.Download.ListItem) => { } void window.lx.worker.download.writeMeta(downloadInfo.metadata.filePath, { title: downloadInfo.metadata.musicInfo.name, - artist: downloadInfo.metadata.musicInfo.singer?.replace(/、/g,';'), + artist: downloadInfo.metadata.musicInfo.singer?.replaceAll('、', ';'), album: downloadInfo.metadata.musicInfo.meta.albumName, APIC: imgUrl, }, lrcData)