2012-09-29 17 views
14

Ho un sito web ottimizzato come app Web con iOS safari, in modo che l'aggiunta alla schermata iniziale apra l'app in una Webview separata. Tuttavia, si apre sempre nella modalità box da 3,5 ", invece di allungare per riempire lo schermo.Io so che con le app native, devi solo aggiungere l'immagine di lancio di dimensioni di iPhone 5. Come posso fare questo per un'applicazione web?Come posso rendere la mia app Web compatibile con iPhone 5?

+0

I just n anche questo. Non ho una risposta, ma immagino sia una svista da parte di Apple (e non può essere risolta fino a quando non aggiornano iOS). –

+0

rdar: // 12401823 http://openradar.appspot.com/radar?id=2068403 –

+3

@WillHenderson Verifica [questo post del blog] (http://taylor.fausak.me/2012/09/20/iphone-5 -web-app-startup-image /) out. Indica che se rimuovi 'width = device-width' dal viewport, non lo letterbox. Ha funzionato per me. – xdumaine

risposta

23

che ho trovato su this post che tutto ciò che è necessario è che si rimuove width=device-width dal viewport meta tag I blog parla di specificare un'immagine di avvio, ma questo sembra essere facoltativo

Edit:.. fonte originale di risposta è Max Firtman. Indica che potrebbe essere un bug (vedi commenti), ma per ora questa soluzione funziona.

+0

Lei, signore, ha appena fatto la mia giornata ;-) +1 –

Problemi correlati