20 Replies
Daniel Gavriliuc

I have a button that trigger this JS:

if ((document.fullScreenElement && document.fullScreenElement !== null) ||
(!document.mozFullScreen && !document.webkitIsFullScreen)) {
if (document.documentElement.requestFullScreen) {
document.documentElement.requestFullScreen();
} else if (document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if (document.documentElement.webkitRequestFullScreen) {
document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else {
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
}

Harshad Joglekar

Thanks, Matthew. I tried it, but it gives the same result - works on alternate screen, when published. What I have done is add this script to first slide in the the 'master slide' section - Executive javascript when timeline starts. When the course loads, it's not full screen. When I click next, it becomes full screen. And then, it repeats alternately. 

Zuzana Urbanek

Hello ... I see many old discussions about full screen view ability, and believe this is most recently updated, so I am posting here. I am building courses using Storyline blocks in Rise 360, and I would like to allow the user to make the embedded video full screen. It seems odd that this is not an available toggle. Are there any updates on this becoming available?

Gloria M Diaz T - Bizagi Group Corp

Hi! How can I use this code? Where should I include it?

Thanks

if ((document.fullScreenElement && document.fullScreenElement !== null) ||
(!document.mozFullScreen && !document.webkitIsFullScreen)) {
if (document.documentElement.requestFullScreen) {
document.documentElement.requestFullScreen();
} else if (document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if (document.documentElement.webkitRequestFullScreen) {
document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else {
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
}