26 lines
900 B
JavaScript
26 lines
900 B
JavaScript
document.getElementById("");
|
|
|
|
// src="data:audio/ogg;base64,BASE64CODE"
|
|
|
|
function updateAudios(response) {
|
|
document.getElementById("one").src = "data:audio/ogg;base64," + response.dataOne;
|
|
document.getElementById("two").src = "data:audio/ogg;base64," + response.dataTwo;
|
|
document.getElementById("three").src = "data:audio/ogg;base64," + response.dataThree;
|
|
document.getElementById("four").src = "data:audio/ogg;base64," + response.dataFour;
|
|
document.getElementById("answer").innerText = "Réponse : " + response.answer;
|
|
|
|
const select = document.createElement("select");
|
|
response.answers.forEach(element => {
|
|
const option = document.createElement("option");
|
|
option.innerText = element;
|
|
select.append(option);
|
|
});
|
|
document.getElementById("content").append(select);
|
|
}
|
|
|
|
fetch("/newchallenge", {
|
|
method: "POST",
|
|
})
|
|
.then((response) => response.json())
|
|
.then((json) => updateAudios(json));
|