javascript - Phonegap iPad 应用启动画面/启动屏幕在设备就绪时发生变化

标签 javascript html ios ipad cordova

我有一个使用 HTML/JS/CSS + Phonegap 创建的 iPad 应用程序(仅限横向);一切都按预期工作,但是我遇到了启动画面/启动屏幕的问题。

当应用程序加载时,会显示正确的启动画面(正确的大小和命名等),但是一旦应用程序进入设备就绪状态并隐藏启动画面,它就会向上移动约 20 像素并显示一个白色条在隐藏之前沿着右下角。

有谁知道发生了什么和/或如何解决它?

谢谢!

最佳答案

对于遇到同样问题的任何人;事实证明,这实际上是 Phonegap 工作原理的一部分。在显示初始启动图像后,就在设备就绪状态开始之前,Phonegap 将 UIWebView 向上移动 20px。解决方法是以屏幕的全像素大小创建启动图像并忽略 Xcode 中的警告。

我已经通过这种方式将几个应用程序发布到 iTunes 商店,没有任何问题。

我希望这对某人有帮助!

关于javascript - Phonegap iPad 应用启动画面/启动屏幕在设备就绪时发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7476129/

相关文章:

ios - 使用后如何隐藏键盘

javascript - Yii ajaxbutton : How to get $(this) in success callback function?

html - 悬停 li:first-child 时更改 ul::before 选择器

javascript - Jquery 可拖动不工作 2

mapkit - iOS6 mapkit跨度

ios - 警报 Controller 不出现错误! Swift 项目

ios - 发送信息到另一个 View Controller

javascript - 如何在两个图像之间即时切换?

javascript - hasOwnProperty 未捕获类型错误

javascript - AngularJs ng-重复表单验证