From 1f97af6ff15eb898c2c018504cc2a0416b1633b7 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Fri, 25 Mar 2022 15:52:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=AD=8C=E8=AF=8D=E8=A7=A3?= =?UTF-8?q?=E6=9E=90=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/core/useApp/usePlayer/useLyric.js | 2 +- src/renderer/utils/lyric-font-player/index.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/core/useApp/usePlayer/useLyric.js b/src/renderer/core/useApp/usePlayer/useLyric.js index 2a9e0519..bb48f7d4 100644 --- a/src/renderer/core/useApp/usePlayer/useLyric.js +++ b/src/renderer/core/useApp/usePlayer/useLyric.js @@ -28,7 +28,7 @@ export default ({ setting }) => { }) const getCurrentTime = () => { - return getPlayerCurrentTime() * 1000 + lyric.offset + return getPlayerCurrentTime() * 1000 + lyric.tempOffset } diff --git a/src/renderer/utils/lyric-font-player/index.js b/src/renderer/utils/lyric-font-player/index.js index 43315ddb..72a47b05 100644 --- a/src/renderer/utils/lyric-font-player/index.js +++ b/src/renderer/utils/lyric-font-player/index.js @@ -97,7 +97,7 @@ module.exports = class Lyric { this.onPlay(num, this._lines[num].text) } - _handleLinePlayerOnSetLyric = lyricLines => { + _handleLinePlayerOnSetLyric = (lyricLines, offset) => { // console.log(lyricLines) // this._lines = lyricsLines this.isLineMode = lyricLines.length && !/^<\d+,\d+>/.test(lyricLines[0].text) @@ -148,7 +148,7 @@ module.exports = class Lyric { }) } - this.onSetLyric(this._lines) + this.onSetLyric(this._lines, offset) } play(curTime) {