【问题标题】:Apple startup image work in webapp but not in UIWebView - iPhone 4Apple 启动图像在 webapp 中有效,但在 UIWebView 中无效 - iPhone 4
【发布时间】:2011-11-08 13:58:26
【问题描述】:
我已经为 iPhone 4 实现了一个 webapp,它可以正确加载“apple-touch-startup-image”。
我遵循了 Apple 文档:320 x 460 像素和纵向,当我将它作为 web 应用程序(来自 Mobile Safari)打开时效果很好。
但是,当我尝试从本地应用程序中的一个非常简单的 UIWebView 打开我的 webapp 链接时,它不会显示 apple-touch-startup-image。
为了显示加载屏幕,有什么方法可以执行吗?
【问题讨论】:
标签:
iphone
sdk
loading
web-applications
【解决方案1】:
但是当我尝试从 Xcode 应用程序的一个非常简单的 UIWebView 打开我的 webapp 链接时,它没有显示 apple-touch-startup-image"。
apple-touch-startup-image 仅在页面作为独立 Web 应用程序加载时显示。您会注意到在 Safari 中浏览页面时它不会出现,这在功能上与 UIWebView 使用的机制相同。
最好的办法是在 UIWebView 的顶部显示Default.png 图像。您可以检查 UIWebView 是否已加载并在加载后隐藏覆盖的图像。