first commit
This commit is contained in:
Executable
+38
@@ -0,0 +1,38 @@
|
||||
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);
|
||||
});
|
||||
Reference in New Issue
Block a user