The javascript code that I’m using, to fullscreen my web app,
var beginFullScreen = () => { const doc = window.document; const docEl = doc.documentElement; let requestFullScreen = docEl.requestFullscreen || docEl.mozRequestFullScreen || docEl.webkitRequestFullScreen || docEl.msRequestFullscreen; if(!doc.fullscreenElement && !doc.mozFullScreenElement && !doc.webkitFullscreenElement && !doc.msFullscreenElement) { requestFullScreen.call(docEl); } }
Usually, I’m getting a black background on the top-notch area on every page I’ve tried to implement this through console, but on my webapp, I’m getting a white background.
I’ve tried adding
:fullscreen{ background: black; }
Although, this is no success at all. I’m using WebRTC in my project, I don’t think, this is an issue, but just adding incase.
Advertisement
Answer
All it needed was to add
{ navigationUI: "hide" }
as the params for the fullscreen request. And I was so dumbfounded by this answer.