I know this is old, but I have to add this in here..
And while this is not a full answer, it is an ‘IN ADDITION TO’
The address bar will not disappear if you’re NOT using https.
ALSO
If you are using https and the address bar still won’t hide, you might have some https errors in your webpage (such as certain images being served from a non-https location.)
Hope this helps..