0

fullscreen works fine on safari and chrome, but how do i do that for firefox? i have tried several methods, checked with moz API and so on. I also tried the version published here Run a website in fullscreen mode and it went fine, exept on firefox.

for HTML i have: <div class="wrap-kiosk"><iframe id="kiosk-box" src="http://www.some-domain.com" allow="fullscreen *"></iframe></div>

and JS i have:


function toggleFullScreen() {
  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();  
    }  
  }  
}

</script>```

x-frame options are properly set.
thanks all.
Kfog
  • 1
  • 1

0 Answers0