I’ve made a simple iPhone webapp and I’ve set a startup screen and icon and everything. Here’s the link to it.
The problem I’m having is that when I save the webapp to the homescreen, a white screen (or else a screenshot of the page I have opened on Safari) shows up first for a few seconds before the startup screen.
I’ve added other iPhone webapps like JQtouch to my homescreen and opened them and the startup screen shows up straight away.
I’m wondering if I have something wrong in the html code???
Try changing
<meta name="viewport" content="width=300px; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />to<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" />so thewidth=device-widthand using commas (,) instead of semi-colons (;) except at the end of the line.Do you have this in your
<head>:See iOS Web App Configuration – mobile-meta-links.html for exact specs:
Also read that the startup image will only show up if you use the HTML5-doctype
<!DOCTYPE html>From Icons and splash screens for iOS web apps – retina displays also welcome: