change game du url from config.js file

This commit is contained in:
2025-11-21 15:24:11 +05:30
parent a975289aa7
commit e8b952b98b
31 changed files with 183 additions and 104 deletions

View File

@@ -106,7 +106,9 @@ import Layout from "../../layouts/Layout.astro";
</main>
</Layout>
<script is:inline src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js"></script>
<script is:inline src="/config.js"></script>
<script is:inline>
let GAME_DU_URL_PREFIX = window.APP_CONFIG.PUBLIC_GAME_DU_API_URL;
let isPlaying = false;
function audioPlayAndPause(){
if(isPlaying === false){
@@ -188,11 +190,11 @@ import Layout from "../../layouts/Layout.astro";
}, 100);
}
fetch(`https://game-du.teachertrainingkolkata.in/items/game_tick_v3_phonics/${encodeURIComponent(gameId)}?filter[status][_eq]=published`)
fetch(`${GAME_DU_URL_PREFIX}/items/game_tick_v3_phonics/${encodeURIComponent(gameId)}?filter[status][_eq]=published`)
.then(res => res.json())
.then(data => {
gameData = data.data;
let audioLink = `https://game-du.teachertrainingkolkata.in/assets/${gameData.instruction}.mp3`;
let audioLink = `${GAME_DU_URL_PREFIX}/assets/${gameData.instruction}.mp3`;
document.getElementById('instrucAudio1').src = audioLink;
document.getElementById('instrucAudio2').src = audioLink;
document.querySelector('audio').load();
@@ -204,7 +206,7 @@ import Layout from "../../layouts/Layout.astro";
document.getElementById("label2").innerHTML = gameData.label2;
document.getElementById("label3").innerHTML = gameData.label3;
}
const assetsURL = 'https://game-du.teachertrainingkolkata.in/assets/';
const assetsURL = `${GAME_DU_URL_PREFIX}/assets/`;
document.getElementById('descImage').src = assetsURL + gameData.descript_img;
for (let i = 1; i <= 3; i++) {
const imageId = `image${i}`;