From 245df3a70ea2e3511e46a99828ec626b4423e889 Mon Sep 17 00:00:00 2001
From: Corddt <3304484088@qq.com>
Date: Wed, 31 Jan 2024 18:25:27 +0800
Subject: [PATCH 01/13] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BA=86=E6=AD=8C?=
=?UTF-8?q?=E6=9B=B2=E6=BB=9A=E5=8A=A8=E7=9A=84=E9=83=A8=E5=88=86=E9=80=BB?=
=?UTF-8?q?=E8=BE=91=E4=BB=A3=E7=A0=81=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/.gitignore | 8 ++++++++
.idea/Lyrics-scrolling.iml | 9 +++++++++
.idea/misc.xml | 6 ++++++
.idea/modules.xml | 8 ++++++++
.idea/vcs.xml | 6 ++++++
src/lyric/main.js | 12 ++++++------
6 files changed, 43 insertions(+), 6 deletions(-)
create mode 100644 .idea/.gitignore
create mode 100644 .idea/Lyrics-scrolling.iml
create mode 100644 .idea/misc.xml
create mode 100644 .idea/modules.xml
create mode 100644 .idea/vcs.xml
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..35410ca
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
+# 基于编辑器的 HTTP 客户端请求
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/Lyrics-scrolling.iml b/.idea/Lyrics-scrolling.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/Lyrics-scrolling.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..639900d
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..d77d420
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/lyric/main.js b/src/lyric/main.js
index cc15497..c6fdc78 100644
--- a/src/lyric/main.js
+++ b/src/lyric/main.js
@@ -45,16 +45,16 @@ let dom = {
* 如果没有任何一句歌词找到,则返回-1
*/
function findIndex () {
- let curTime = dom.audio.currentTime
- for (let i = 1; i < lrcData.length + 1; i++) {
- if (lrcData[i - 1].time < curTime < lrcData[i].time) {
- return i - 1
+ let curTime = dom.audio.currentTime;
+ for (let i = 1; i < lrcData.length; i++) {
+ if (lrcData[i - 1].time <= curTime && curTime < lrcData[i].time) {
+ return i - 1;
}
}
- // 没找到,则说明到了最后了
- return lrcData.length - 1
+ return lrcData.length - 1;
}
+
/**
* 创建歌词元素
*/
From 8222f813c7f876294145480d7fda77ffc9cf921e Mon Sep 17 00:00:00 2001
From: Corddt <3304484088@qq.com>
Date: Wed, 31 Jan 2024 21:52:56 +0800
Subject: [PATCH 02/13] =?UTF-8?q?=E5=AF=B9=E6=AD=8C=E6=9B=B2=E5=8E=9F?=
=?UTF-8?q?=E5=A7=8B=E6=AD=8C=E8=AF=8D=E4=BB=8Ejs=E8=BF=9B=E8=A1=8Clrc?=
=?UTF-8?q?=E5=90=8E=E7=BC=80=E6=96=87=E4=BB=B6=E8=BD=AC=E6=8D=A2=E6=B5=8B?=
=?UTF-8?q?=E8=AF=95=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
index.html | 27 +++---
src/MP3/Ensemble for Polaris.mp3 | Bin 0 -> 4448476 bytes
src/css/style.css | 45 ----------
src/lyric/main.js | 108 -----------------------
src/lyrics/Ensemble for Polaris.cn.lrc | 32 +++++++
src/lyrics/Ensemble for Polaris.en.lrc | 32 +++++++
src/lyrics/Ensemble for Polaris.jp.lrc | 32 +++++++
src/lyrics/Ensemble for Polaris.ru.lrc | 32 +++++++
src/{lyric => lyrics}/lyric.js | 0
src/main.js | 117 +++++++++++++++++++++++++
src/style.css | 74 ++++++++++++++++
11 files changed, 335 insertions(+), 164 deletions(-)
create mode 100644 src/MP3/Ensemble for Polaris.mp3
delete mode 100644 src/css/style.css
delete mode 100644 src/lyric/main.js
create mode 100644 src/lyrics/Ensemble for Polaris.cn.lrc
create mode 100644 src/lyrics/Ensemble for Polaris.en.lrc
create mode 100644 src/lyrics/Ensemble for Polaris.jp.lrc
create mode 100644 src/lyrics/Ensemble for Polaris.ru.lrc
rename src/{lyric => lyrics}/lyric.js (100%)
create mode 100644 src/main.js
create mode 100644 src/style.css
diff --git a/index.html b/index.html
index 6357c0b..ab163bd 100644
--- a/index.html
+++ b/index.html
@@ -1,24 +1,29 @@
-
歌词滚动效果
-
-
-
+
+
-
-
-
-
+
-
+
+
+
+
+