我有一个使用 HTML/JS/CSS + Phonegap 创建的 iPad 应用程序(仅限横向);一切都按预期工作,但是我遇到了启动画面/启动屏幕的问题。
当应用程序加载时,会显示正确的启动画面(正确的大小和命名等),但是一旦应用程序进入设备就绪状态并隐藏启动画面,它就会向上移动约 20 像素并显示一个白色条在隐藏之前沿着右下角。
有谁知道发生了什么和/或如何解决它?
谢谢!
最佳答案
对于遇到同样问题的任何人;事实证明,这实际上是 Phonegap 工作原理的一部分。在显示初始启动图像后,就在设备就绪状态开始之前,Phonegap 将 UIWebView 向上移动 20px。解决方法是以屏幕的全像素大小创建启动图像并忽略 Xcode 中的警告。
我已经通过这种方式将几个应用程序发布到 iTunes 商店,没有任何问题。
我希望这对某人有帮助!
关于javascript - Phonegap iPad 应用启动画面/启动屏幕在设备就绪时发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7476129/