过滤tx源某些不支持播放的歌曲,解决播放此类内容会导致意外的问题

pull/930/merge
lyswhut 2022-02-04 18:29:48 +08:00
parent 47ce71c959
commit 996396c943
2 changed files with 8 additions and 9 deletions

View File

@ -1,11 +1,6 @@
### 优化 ### 优化
- 优化kw源英文与翻译歌词的匹配 - 过滤tx源某些不支持播放的歌曲解决播放此类内容会导致意外的问题
### 修复
- 修复快捷键与默认按键行为冲突的问题现在若将某些有默认行为的按键如在列表中上、下箭头、Home、End等键可以使列表滚动设置为快捷键时将禁用其默认行为
- 修复列表的聚焦问题,现在在列表中使用上、下箭头、空格等键滚动列表时不会导致滚动到一定距离后丢失焦点的问题
### 其他 ### 其他

View File

@ -32,7 +32,10 @@ export default {
}, },
handleResult(rawList) { handleResult(rawList) {
// console.log(rawList) // console.log(rawList)
return rawList.map(item => { const list = []
rawList.forEach(item => {
if (!item.strMediaMid) return
let types = [] let types = []
let _types = {} let _types = {}
if (item.size128 !== 0) { if (item.size128 !== 0) {
@ -64,7 +67,7 @@ export default {
} }
} }
// types.reverse() // types.reverse()
return { list.push({
singer: this.getSinger(item.singer), singer: this.getSinger(item.singer),
name: item.songname, name: item.songname,
albumName: item.albumname, albumName: item.albumname,
@ -83,8 +86,9 @@ export default {
types, types,
_types, _types,
typeUrl: {}, typeUrl: {},
} })
}) })
return list
}, },
search(str, page = 1, { limit } = {}) { search(str, page = 1, { limit } = {}) {
if (limit == null) limit = this.limit if (limit == null) limit = this.limit