diff --git a/package.json b/package.json index 3216e6c..f809552 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "aquavox", - "version": "0.0.1", - "private": true, + "version": "1.8.0", + "private": false, "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/src/app.html b/src/app.html index 3b52a7f..e230ef2 100644 --- a/src/app.html +++ b/src/app.html @@ -2,7 +2,7 @@
- + import type { Writable } from 'svelte/store'; export let coverPath: Writable@@ -69,6 +69,9 @@ {/if} diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index b414144..e2d88e4 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -37,22 +37,33 @@ musicList[id].coverUrl = URL.createObjectURL(v); } idList = Object.keys(musicList); - console.log(musicList); }); + + function clear() { + localforage.clear(); + window.location.reload(); + } -
希望从哪里导入你的歌曲?
当前为 {audioId} 导入歌词
diff --git a/src/routes/import/local/+page.svelte b/src/routes/import/local/+page.svelte index 1f53b2a..e672d26 100644 --- a/src/routes/import/local/+page.svelte +++ b/src/routes/import/local/+page.svelte @@ -12,6 +12,7 @@ const success = useAtom(localImportSuccess); +欢迎使用本地导入向导!
diff --git a/src/routes/play/[id]/+page.svelte b/src/routes/play/[id]/+page.svelte
index 1b47b20..df97e3a 100644
--- a/src/routes/play/[id]/+page.svelte
+++ b/src/routes/play/[id]/+page.svelte
@@ -10,6 +10,7 @@
import { writable } from 'svelte/store';
import srtParser2 from 'srt-parser-2';
import type { Line } from 'srt-parser-2';
+ import type { IAudioMetadata } from 'music-metadata-browser';
const audioId = $page.params.id;
let audioPlayer: HTMLAudioElement;
@@ -25,6 +26,7 @@
let originalLyrics: Line[];
let lyricsText: string[] = [];
let onAdjustingProgress = false;
+ let hasLyrics: boolean;
const coverPath = writable('');
let mainInterval: ReturnType