iPhone: hide address bar, also if user clicks top of screen or clock/battery bar
<p>I want the address bar to disappear on the iPhone. So far I have used:</p>

<pre><code>window.scrollTo(0, 1);
</code></pre>

<p>This hides the address bar when the page is first loaded.</p>

<p>Then I have</p>

<pre><code>document.body.addEventListener('touchmove', function(e){ e.preventDefault(); });
</code></pre>

<p>This prevents the user from scrolling back up to the address bar (or anywhere else) while still allowing buttons to be tapped.</p>

<p>But, the address bar still appears when I tap the top of the page. Not sure if this is because I am touching the top of the webpage or because I am touching the bar with the clock and battery.</p>

<p>I'm guessing that the user himself would need to set this option on his phone, although it would be nice if I could control it via the webpage. Is either way possible?</p>

<p>Why? I want to make a web app for a disabled child who has a hard time controlling his movements. I essentially want to turn off any touch actions that aren't related to the web app itself. Otherwise he will accidentally set off lots of unwanted actions. Not sure if this is possible.</p>
