From 64a00c443af8d3acab4cac51d5a3c213293549b6 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sat, 9 Apr 2022 12:50:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=AD=8C=E8=AF=8D=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/lyric.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/plugins/lyric.js b/src/plugins/lyric.js index 551c11f..df62cac 100644 --- a/src/plugins/lyric.js +++ b/src/plugins/lyric.js @@ -80,17 +80,17 @@ export const pause = () => { export const useLrcPlay = () => { const [lrcInfo, setLrcInfo] = useState({ line: 0, text: '' }) useEffect(() => { - const playCallback = (line, text) => { - setLrcInfo({ line, text }) - } const setLrcCallback = () => { setLrcInfo({ line: 0, text: '' }) } - lrcTools.addPlayHook(playCallback) + const playCallback = (line, text) => { + setLrcInfo({ line, text }) + } lrcTools.addSetLyricHook(setLrcCallback) + lrcTools.addPlayHook(playCallback) return () => { - lrcTools.removePlayHook(playCallback) lrcTools.removeSetLyricHook(setLrcCallback) + lrcTools.removePlayHook(playCallback) } }, [setLrcInfo])