我正在iOS上开发一个phonegap应用程序,并在装有iOS6.1的iPhone 4上进行测试。我已经从splash文件夹定义了所有的闪屏,但仍然不能像预期的那样工作。首先,闪屏加载正确,全尺寸,但当加载指示器出现时,图像会缩小,并以白色背景显示。它看起来很丑陋。如何解决这个问题?
谢谢大家。
发布于 2013-02-19 17:17:35
找到了一个“脏”的解决方案:
在CDVViewController.m中替换
if (launchImageFile == nil) { // fallback if no launch image was specified
if (CDV_IsIPhone5()) {
// iPhone 5 or iPod Touch 6th-gen
launchImageFile = @"Default-568h";
} else {
launchImageFile = @"Default";
}
}使用
if (launchImageFile == nil) { // fallback if no launch image was specified
if (CDV_IsIPhone5()) {
// iPhone 5 or iPod Touch 6th-gen
launchImageFile = @"Default-568h";
} else {
launchImageFile = @"Default-568h"; //iphone5 image
}
}但是寻找一个更好的解决方案...
发布于 2013-03-05 15:53:27
看起来科尔多瓦只是在iPhone 5和iPod之间有所不同。虽然我可以找到视网膜方向和匹配闪屏的逻辑,但我找不到旧的iPad iPhone +甚至更老的原始屏幕分辨率的功能。被意外遗漏了?
https://stackoverflow.com/questions/14938440
复制相似问题