feat: 优化音乐列表加载和播放逻辑,增强性能和用户体验

This commit is contained in:
alger
2025-02-28 19:52:00 +08:00
parent 87a0ceb5b0
commit c703d9c197
5 changed files with 92 additions and 13 deletions
+7
View File
@@ -59,6 +59,13 @@ export const formatNumber = (num: string | number) => {
};
export const getImgUrl = (url: string | undefined, size: string = '') => {
if (!url) return '';
if (url.includes('thumbnail')) {
// 只替换最后一个 thumbnail 参数的尺寸
return url.replace(/thumbnail=\d+y\d+(?!.*thumbnail)/, `thumbnail=${size}`);
}
const imgUrl = `${url}?param=${size}`;
return imgUrl;
};