我正在使用cordova 2.6仅在横向模式下制作iPhone应用程序。
我的启动画面出现问题,当我启动应用程序时,我会在查看秒钟内看到好的应用程序,然后在加载索引页面之前自动轮换。
plist,xcode和xml中的所有参数都处于横向模式,闪屏具有良好的尺寸,并且在iPad上都能正常工作。我知道iPhone上没有风景闪屏,我只是希望它仍然是纵向的,在观看秒后不要旋转。
正如我所看到的,问题是由于Cordova的splashscreen插件在显示良好的闪屏后在错误的方向上创建了一个视图。
感谢您的帮助
答案 0 :(得分:1)
CordovaLib \ Classes \ CDVSplashScreen.m中存在一个错误,它只会在iPad上为横向和纵向切换图像。
如果删除该行
} else if (CDV_IsIPad()) {
和相应的} then landscape将跨设备工作。您需要确保Resources \ splash文件夹中包含以下文件:
ipad公司:
iPad @ 2x:
iPhone:
iPhone @ 2x:
iPhone 5 @ 2x:
希望有所帮助