From 04858cc42cda8382f0b38cef56e39dfa32fe71f9 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Mon, 14 Mar 2022 19:38:48 +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 --- package-lock.json | 2 +- package.json | 2 +- src/renderer/utils/lyric-font-player/line-player.js | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b0075170..30b81b4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "lx-music-desktop", - "version": "1.19.0-beta4", + "version": "1.19.0-beta6", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 28b536e9..a8d20318 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lx-music-desktop", - "version": "1.19.0-beta5", + "version": "1.19.0-beta6", "description": "一个免费的音乐查找助手", "main": "./dist/electron/main.js", "productName": "lx-music-desktop", diff --git a/src/renderer/utils/lyric-font-player/line-player.js b/src/renderer/utils/lyric-font-player/line-player.js index 6da883d4..1da2dbc9 100644 --- a/src/renderer/utils/lyric-font-player/line-player.js +++ b/src/renderer/utils/lyric-font-player/line-player.js @@ -40,9 +40,7 @@ module.exports = class LinePlayer { } _initTag() { - this.tags = { - offset: 0, - } + this.tags = {} for (let tag in tagRegMap) { const matches = this.lyric.match(new RegExp(`\\[${tagRegMap[tag]}:([^\\]]*)]`, 'i')) this.tags[tag] = (matches && matches[1]) || '' @@ -50,6 +48,8 @@ module.exports = class LinePlayer { if (this.tags.offset) { let offset = parseInt(this.tags.offset) this.tags.offset = Number.isNaN(offset) ? 0 : offset + } else { + this.tags.offset = 0 } }