";
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
}
});