cordova - 加载后,ios/cordova应用启动屏幕转移

  显示原文与译文双语对照的内容
0 0

我在 Cordova 2.2.0中遇到了一些困难。

我当前已经将AutoHideSplashScreen设置为"没有"。 应用程序加载完成后,启动屏幕将向上移动 10px,直到我运行 navigator.splashscreen.hide(); 才能真正摆脱启动屏幕。 在它移动 10秒后,应用程序内容在左边的10px 空间中是可见的。

因为只有在应用加载之后才发生,当我将AutoHideSplashScreen设置为"是"时,10px 移位不会发生。 但是,我需要能够自己隐藏启动屏幕。

这只发生在 3.5"iOS设备上。 4"设备的启动屏幕正常运行。

我觉得这个问题与我在 CDVViewController.m 中的问题有关,但我不知道如何修正它。

时间: 原作者:

0 0

我已经通过更新 CDVViewController.m 修复了这里问题:

上一页:


Line 695: } else {//not iPad
Line 696: orientedLaunchImageFile = launchImageFile;
Line 697: }

新建:


Line 695: } else {//not iPad
Line 696: orientedLaunchImageFile = launchImageFile;
Line 697: center.y += MIN(statusBarFrame.size.width, statusBarFrame.size.height)/2;
Line 698: }

原作者:
...