From 64eea42092de040e378bfa0eae78b4ada816f81c Mon Sep 17 00:00:00 2001 From: lyswhut Date: Fri, 18 Mar 2022 11:27:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=AD=8C=E8=AF=8D=E6=92=AD?= =?UTF-8?q?=E6=94=BE=E6=9C=BA=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer-lyric/components/core/Lyric.vue | 4 +++- src/renderer/core/useApp/usePlayer/useLyric.js | 8 +++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/renderer-lyric/components/core/Lyric.vue b/src/renderer-lyric/components/core/Lyric.vue index 9e12271a..4527f69d 100644 --- a/src/renderer-lyric/components/core/Lyric.vue +++ b/src/renderer-lyric/components/core/Lyric.vue @@ -221,7 +221,9 @@ export default { this.setLyric() this.$nextTick(() => { this.lyric.line = data.line - rendererSend(NAMES.winLyric.get_lyric_info, 'status') + setTimeout(() => { + rendererSend(NAMES.winLyric.get_lyric_info, 'status') + }) }) case 'music_info': this.musicInfo.name = data.name diff --git a/src/renderer/core/useApp/usePlayer/useLyric.js b/src/renderer/core/useApp/usePlayer/useLyric.js index d9740e22..3a9a79b1 100644 --- a/src/renderer/core/useApp/usePlayer/useLyric.js +++ b/src/renderer/core/useApp/usePlayer/useLyric.js @@ -44,9 +44,11 @@ export default ({ setting }) => { setDesktopLyricInfo('lyric', { lrc: musicInfo.lrc, tlrc: musicInfo.tlrc, lxlrc: musicInfo.lxlrc }) if (isPlay.value && (musicInfo.url || playMusicInfo.listId == 'download')) { - const time = getCurrentTime() * 1000 - setDesktopLyricInfo('play', time) - lrc.play(time) + setTimeout(() => { + const time = getCurrentTime() * 1000 + setDesktopLyricInfo('play', time) + lrc.play(time) + }) } }