fix: 修复歌曲播放URL处理逻辑并添加元数据获取错误提示

修复播放URL处理逻辑,统一从getPlayableUrl方法获取可播放URL
添加歌曲元数据获取失败时的错误提示
确保songId字段在mapTunehubResult中始终有默认值
This commit is contained in:
史悦
2026-01-07 17:31:27 +08:00
parent 6baa2c4868
commit 3656432653
4 changed files with 41 additions and 4 deletions

View File

@@ -20,6 +20,7 @@ function mapTunehubResult(item) {
const playUrl = item.url || buildSongUrl(item.platform, item.id);
const pageUrl = buildPageUrl(item.platform, item.id);
return {
songId: item.id || '',
songName: item.name || '',
artist: item.artist || '',
album: item.album || '',