39 lines
1.2 KiB
JavaScript
Executable File
39 lines
1.2 KiB
JavaScript
Executable File
const audios = [
|
|
"/data/media/mp3/win7.start.mp3",
|
|
"/data/media/mp3/win10.usb.mp3",
|
|
"/data/media/mp3/winxp.shut.mp3",
|
|
"/data/media/mp3/win10.error.mp3"
|
|
];
|
|
|
|
// Calculer l'index basé sur le jour actuel
|
|
const audioIndex = Math.floor(Date.now() / (1000 * 60 * 60 * 24)) % audios.length;
|
|
|
|
window.addEventListener('load', () => {
|
|
const audio = document.getElementById("monSon");
|
|
|
|
if (!audio) {
|
|
console.error("Element audio non trouvé");
|
|
return;
|
|
}
|
|
|
|
audio.src = audios[audioIndex];
|
|
audio.volume = 1.0;
|
|
|
|
console.log("En attente d'un clic pour jouer:", audios[audioIndex]);
|
|
|
|
// Jouer le son au premier clic
|
|
const playAudio = () => {
|
|
console.log("Clic détecté - lecture du son");
|
|
audio.play().catch((error) => {
|
|
console.log("Erreur de lecture:", error);
|
|
});
|
|
document.removeEventListener("click", playAudio);
|
|
document.removeEventListener("keydown", playAudio);
|
|
document.removeEventListener("touchstart", playAudio);
|
|
};
|
|
|
|
document.addEventListener("click", playAudio);
|
|
document.addEventListener("keydown", playAudio);
|
|
document.addEventListener("touchstart", playAudio);
|
|
});
|