I have tried the various scrollTo() solutions which hide the address bar in a mobile browser, but none of them seem to work at all in mobile Firefox.
Is there a different trick which needs to be used in that situation?
If you're in charge of writing the pages that you want fullscreen, you can run these littl bits of code to use the API:
function setFullScreen(el) {
if (el.requestFullscreen) {
el.requestFullscreen();
} else if (el.msRequestFullscreen) {
el.msRequestFullscreen();
}else if (el.mozRequestFullScreen) {
el.mozRequestFullScreen();
}else if (el.webkitRequestFullscreen) {
el.webkitRequestFullscreen();
}
}
function exitFullScreen(){
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
}else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
}else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
}
function toggleFullScreen(){
if(!document.fullscreenElement && !document.msFullscreenElement && !document.mozFullScreenElement && !document.webkitFullscreenElement){
setFullScreen(document.documentElement);
}else{
exitFullScreen();
}
}