mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-04-28 10:57:23 +08:00
fix: 下载无损格式会返回hires音质的问题
This commit is contained in:
@@ -30,6 +30,8 @@ export const getMusicUrl = async (id: number, isDownloaded: boolean = false) =>
|
|||||||
params: {
|
params: {
|
||||||
id,
|
id,
|
||||||
level: settingStore.setData.musicQuality || 'higher',
|
level: settingStore.setData.musicQuality || 'higher',
|
||||||
|
encodeType: settingStore.setData.musicQuality == 'lossless' ? 'aac' : 'flac',
|
||||||
|
// level为lossless时,encodeType=flac时网易云会返回hires音质,encodeType=aac时网易云会返回lossless音质
|
||||||
cookie: `${localStorage.getItem('token')} os=pc;`
|
cookie: `${localStorage.getItem('token')} os=pc;`
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -45,7 +47,8 @@ export const getMusicUrl = async (id: number, isDownloaded: boolean = false) =>
|
|||||||
return await request.get('/song/url/v1', {
|
return await request.get('/song/url/v1', {
|
||||||
params: {
|
params: {
|
||||||
id,
|
id,
|
||||||
level: settingStore.setData.musicQuality || 'higher'
|
level: settingStore.setData.musicQuality || 'higher',
|
||||||
|
encodeType: settingStore.setData.musicQuality == 'lossless' ? 'aac' : 'flac'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user