ios - Phonegap 启动画面在 iPhone 6(iOS 8.3) 问题中几秒钟后消失

标签 ios iphone cordova xcode6 phonegap-build

当我点击 iPhone6 中的应用程序图标时,启动画面会打开,但它只保留 2 秒,然后消失导致应用程序崩溃。

我还为 iPhone 6 和 iPhone 6 + 的分辨率添加了启动画面 启动文件夹中的 1242*2208 px (Default-Portrait-736h@3x.png) 和 750 *1334(Default-667h@2x.png)。

我正在使用带有 iOS SDK 8.3 的 xcode 6.3.2。

它适用于 iPad 和 iPod(iOS 8.3)。

最佳答案

应用程序崩溃必须来自您的代码,因为我刚刚使用 splashscreen 插件测试了一个干净的项目设置并且没有问题。

在开始项目之前,您应该阅读内容丰富的自述文件,该文件适用于每个 cordova 插件。

所以你想将闪屏持续时间设置为另一个值,没问题。就像Cordova Splashscreen-Plugin Documentation中描述的那样.

navigator.splashscreen.show();

setTimeout(function() {
    navigator.splashscreen.hide();
}, 2000);

就可以了。我建议您在 deviceReady-Event 之后直接调用闪屏。然后,您应该从第一个函数开始,并在其中包含 ...show()...hide() 进入最后一个函数,仅此而已。

在这里您可以找到 config.xml 的首选项 - iOS Quirks

在使用上述命令之前,请注意 deviceReady-Event这是启动画面命令正常工作所必需的!

关于ios - Phonegap 启动画面在 iPhone 6(iOS 8.3) 问题中几秒钟后消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30641851/

相关文章:

javascript - PhoneGap 上的 SQLite 数据库结果集长度每次都会增加

javascript - Ionic 应用程序上的 Webview

android - 在 Ionic 4 应用程序中进行的 API 调用不适用于 Android 设备

iphone - 在矩形上画圆

ios - CAShapeLayer mask View

javascript - 地理位置 : Is there are way to find if someone is going up in the altitude

ios - 从 "More"菜单中删除 UITabBarController 上的默认向右滑动动画

iphone - 如何添加比 Xcode 中默认广告横幅更大的广告横幅?

iphone - Cocoa Touch/iPhone 中的 XML 解析

ios - NSURLConnection 什么时候会被拒绝? (不只是弃用)