修复歌词获取和解析的异常
parent
bae28fac35
commit
4b39ce1990
|
@ -115,6 +115,8 @@ export default Anot({
|
|||
|
||||
fs.echo(json.lyrics, it.lyrics)
|
||||
fs.echo(JSON.stringify(LS.getAll(), '', 2), MUSIC_DB_PATH)
|
||||
|
||||
LYRICS.__init__(it.lyrics)
|
||||
})
|
||||
}
|
||||
})
|
||||
|
|
|
@ -21,6 +21,7 @@ class Lyrics {
|
|||
}
|
||||
|
||||
if (!lrcFile || !fs.exists(lrcFile)) {
|
||||
log('no lrc file', lrcFile)
|
||||
return false
|
||||
}
|
||||
|
||||
|
@ -67,6 +68,16 @@ class Lyrics {
|
|||
}
|
||||
|
||||
update(time) {
|
||||
if (!this.lib.length) {
|
||||
this.lrc = {
|
||||
l: { bg: '#fff', txt: '暂无歌词...' },
|
||||
r: { bg: '', txt: '' }
|
||||
}
|
||||
|
||||
this.emit('ctrl-lrc', this.lrc.l.txt)
|
||||
this.emit('ktv-lrc', this.lrc)
|
||||
return
|
||||
}
|
||||
if (!this.curr.length && this.tmpLib.length) {
|
||||
this.curr = this.tmpLib.splice(0, 2)
|
||||
}
|
||||
|
|
Reference in New Issue