如何使我的网络应用兼容iPhone 5?

13

我有一个通过iOS Safari优化为Web应用程序的网站,因此将其添加到主屏幕会在单独的Webview中打开应用程序。但是,它总是以3.5英寸的信封模式打开,而不是伸展到填充整个屏幕。我知道对于原生应用程序,您只需添加iPhone 5大小的启动图像即可。那么如何为Web应用程序做到这一点呢?


我也刚注意到这个问题。我没有答案,但我想这是苹果的疏忽(并且在他们更新iOS之前无法修复)。 - Will Henderson
rdar://12401823 http://openradar.appspot.com/radar?id=2068403 - Will Henderson
3
请查看这篇博客文章。它表明,如果您从视口中删除width=device-width,则不会出现信封带。对我有用。 - xdumaine
1个回答

23

我在这篇文章中发现,只需要从viewport meta标签中删除 width=device-width 。该博客讨论了指定启动图像,但这似乎是可选的。

编辑:答案的原始来源是Max Firtman。他指出这可能也是一个bug(请参阅评论),但目前这个解决方案是有效的。


先生,您刚刚让我开心了;-) +1 - Patrick Oscity

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接