Play Island Chase Subtraction (Full Screen Mode)
"; function playInFullScreen() { document.querySelector('.game-launcher').style.display = 'none'; var gameContainer = document.getElementById('gameContainer'); var gameFrame = document.getElementById('gameFrame'); gameFrame.src = gameUrl; // Set the src here to ensure it loads gameContainer.style.display = 'block'; if (document.documentElement.requestFullscreen) { document.documentElement.requestFullscreen(); } else if (document.documentElement.webkitRequestFullscreen) { document.documentElement.webkitRequestFullscreen(); } else if (document.documentElement.mozRequestFullScreen) { document.documentElement.mozRequestFullScreen(); } else if (document.documentElement.msRequestFullscreen) { document.documentElement.msRequestFullscreen(); } document.getElementById('exitButton').style.display = 'block'; } function exitFullScreen() { if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.webkitExitFullscreen) { document.webkitExitFullscreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.msExitFullscreen) { document.msExitFullscreen(); } document.getElementById('exitButton').style.display = 'none'; document.querySelector('.game-launcher').style.display = 'flex'; var gameFrame = document.getElementById('gameFrame'); gameFrame.src = ''; // Clear the src to stop the game and audio window.history.back(); } document.addEventListener('fullscreenchange', function() { var isFullScreen = !!document.fullscreenElement; if (!isFullScreen) { exitFullScreen(); // Ensure game stops if full screen is exited } });