feat: 引入 Vite 前端工程化,解决浏览器缓存问题;AudioWorklet 独立打包带 hash
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import "./style.css";
|
||||
import audioProcessorUrl from "./audio-processor.js?worker&url";
|
||||
/**
|
||||
* VoicePaste — Main application logic.
|
||||
*
|
||||
@@ -179,7 +181,7 @@
|
||||
if (audioCtx.state === "suspended") {
|
||||
await audioCtx.resume();
|
||||
}
|
||||
await audioCtx.audioWorklet.addModule("audio-processor.js");
|
||||
await audioCtx.audioWorklet.addModule(audioProcessorUrl);
|
||||
state.audioCtx = audioCtx;
|
||||
}
|
||||
async function startRecording() {
|
||||
|
||||
Reference in New Issue
Block a user