fix : audio play

This commit is contained in:
GuillaumeSD
2025-05-26 01:39:10 +02:00
parent 3d2b41acf5
commit f5283b6f6c
2 changed files with 8 additions and 3 deletions

View File

@@ -1,10 +1,16 @@
import { Move } from "chess.js";
import { getWhoIsCheckmated, isCheck } from "./chess";
let audioContext: AudioContext | null = null;
let audio: HTMLAudioElement | null = null;
const playSound = async (url: string) => {
if (!audio) audio = new Audio();
if (!audio) {
audioContext = new AudioContext();
audio = new Audio();
const source = audioContext.createMediaElementSource(audio);
source.connect(audioContext.destination);
}
audio.src = url;
try {