At the first link I saw that fullscreen is not compatible with some mobile browsers… but what about hiding the address bar?
I can’t believe this single row can’t be manageable like toggling on and off or something like that.
I’m afraid there simply isn’t a cross browser way to do this on mobile. Chrome supports the fullscreen API, but iOS doesn’t. This is an OS-level thing on iOS and the behaviour differs depending on the device. (You may have seen on iOS that the browser auto-hides the address bar when you switch from portrait to landscape, but only on certain devices).
Yeah, Apple has actively been going out of it’s way to prevent users doing that. Initially there were hacks that could get around it, but in the latest versions of the OS, there is no option. Then there is the issue of swiping from the edge of the screen (goes back in the browser) and pinch to zoom, which makes browser games on iOS a nightmare.
Still it looks to me that landscape works since iPhone 6 right? So I can just check for the pixel size and if someone has something with a smaller resolution I can write: “Please buy an android phone!”?