Files
Polaris/static/assets/js/frame.js
T
2023-07-27 18:25:42 +00:00

24 lines
889 B
JavaScript

const gamedata = JSON.parse(localStorage.getItem('gamedata'));
document.getElementById('logo-options').textContent = gamedata.name;
document.getElementById('game-icon-sm').src = gamedata.imgurl;
document.getElementById('game-frame').src = gamedata.gameurl;
const load = (url, name, type) => {
document.addEventListener('keydown', (e) => {
if (e.key === 'f') fullscreen();
});
function fullscreen() {
let iframe = document.getElementById('game-frame');
if (!iframe) iframe = document.getElementById('app-frame');
if (iframe.requestFullscreen) iframe.requestFullscreen();
else if (iframe.webkitRequestFullscreen) iframe.webkitRequestFullscreen();
else if (iframe.mozRequestFullScreen) iframe.mozRequestFullScreen();
else if (iframe.msRequestFullscreen) iframe.msRequestFullscreen();
};
};
export default { load };