修复音质过滤导致的歌单无法显示问题

pull/96/head
lyswhut 2019-10-16 21:00:46 +08:00
parent 1d2810e98f
commit e539f29f6d
3 changed files with 26 additions and 22 deletions

View File

@ -49,11 +49,6 @@
或者到网盘下载网盘内有MAC、windows版`https://www.lanzous.com/b906260/` 密码:`glqw`<br>
使用常见问题请转至:[常见问题](https://github.com/lyswhut/lx-music-desktop#常见问题)
#### TODO
- [ ] 新增拉取各大平台歌单
- [ ] 新增聚合搜索
### 源码使用方法
环境要求Node.js 12.x

View File

@ -42,16 +42,20 @@ export default {
size,
}
case 320000:
size = sizeFormate(item.h.size)
types.push({ type: '320k', size })
_types['320k'] = {
size,
if (item.h) {
size = sizeFormate(item.h.size)
types.push({ type: '320k', size })
_types['320k'] = {
size,
}
}
case 128000:
size = sizeFormate(item.l.size)
types.push({ type: '128k', size })
_types['128k'] = {
size,
if (item.l) {
size = sizeFormate(item.l.size)
types.push({ type: '128k', size })
_types['128k'] = {
size,
}
}
}

View File

@ -78,7 +78,8 @@ export default {
let privilege = privileges[index]
if (privilege.id !== item.id) privilege = privileges.find(p => p.id === item.id)
if (!privilege) return
switch (privileges[index].maxbr) {
switch (privilege.maxbr) {
case 999000:
size = null
types.push({ type: 'flac', size })
@ -86,16 +87,20 @@ export default {
size,
}
case 320000:
size = sizeFormate(item.h.size)
types.push({ type: '320k', size })
_types['320k'] = {
size,
if (item.h) {
size = sizeFormate(item.h.size)
types.push({ type: '320k', size })
_types['320k'] = {
size,
}
}
case 128000:
size = sizeFormate(item.l.size)
types.push({ type: '128k', size })
_types['128k'] = {
size,
if (item.l) {
size = sizeFormate(item.l.size)
types.push({ type: '128k', size })
_types['128k'] = {
size,
}
}
}