fix: vudio

This commit is contained in:
JellyBrick
2023-09-18 04:19:37 +09:00
parent 5e29235c03
commit c90ab00c09
2 changed files with 6 additions and 5 deletions

View File

@ -1,4 +1,4 @@
import Vudio from 'vudio'; import Vudio from 'vudio/umd/vudio';
import { Visualizer } from './visualizer'; import { Visualizer } from './visualizer';
@ -32,17 +32,18 @@ class VudioVisualizer extends Visualizer<Vudio> {
// Visualizer config // Visualizer config
...options, ...options,
}); });
this.visualizer.dance();
} }
resize(width: number, height: number) { resize(width: number, height: number) {
this.visualizer.setOptions({ this.visualizer.setOption({
width, width,
height, height,
}); });
} }
render() { render() {
this.visualizer.dance();
} }
} }

View File

@ -1,4 +1,4 @@
declare module 'vudio' { declare module 'vudio/umd/vudio' {
interface NoneWaveformOptions { interface NoneWaveformOptions {
maxHeight?: number; maxHeight?: number;
minHeight?: number; minHeight?: number;
@ -27,7 +27,7 @@ declare module 'vudio' {
dance(): void; dance(): void;
pause(): void; pause(): void;
setOptions(options: VudioOptions): void; setOption(options: VudioOptions): void;
} }
export default Vudio; export default Vudio;