小编Hes*_*ius的帖子

iPhone 5闪屏无法正确显示 - Phonegap

我正在更新我的PhoneGap iOS应用程序,使其与iPhone 5兼容.

我的应用初始化后,我手动隐藏了启动画面.

模拟iPhone 5时:当应用程序启动时,它会显示正确的启动画面(Default-568h@2x.png)(此处为"5"),但会快速隐藏它,而是显示iPhone 4启动画面(此处为"4") .4并未涵盖整个应用程序,因此显示应用程序初始化的顶部和底部栏.

我不完全确定它是如何工作的但我可以想到两种可能的情况:1)两个图像同时显示但由于某种原因5个自动隐藏,而4等待来自应用程序的呼叫隐藏.2)在某些时候,当禁用手动隐藏启动画面时,phonegap会切换出"真实"的启动画面,显示"假",直到来自应用程序和手机屏幕的javascript调用可能在此切换器后显示不正确.

还有其他人遇到和/或解决了这个问题吗?

更新:尝试再次删除和添加所有启动图像,但无济于事.我尝试删除较小的图像(4及其非视网膜版本),但即使项目中的任何地方都没有较小的图像,我也会得到同样的错误!

更新2:Cordova 2.2.0现已发布,因此根据以下内容修复此问题:http://shazronatadobe.wordpress.com/2012/10/27/whats-new-in-cordova-ios-2-2-0 /

因此,建议的解决方案是更新您的应用程序以使用Cordova 2.2.0,如果由于某种原因不可能,则提供以下解决方案.

iphone splash-screen ios cordova

21
推荐指数
1
解决办法
1万
查看次数

Cordova 3.4.0上的FileSystem失败"无法创建目标文件"

我最近将我的iOS Cordova项目从2.7.0升级到3.4.0.

升级后文件系统访问被破坏.(虽然似乎在模拟器中工作?)

我收到一条错误消息,指出"无法创建目标文件",我google了一下,并考虑将我的"完整路径"更改为"toURL()",但无济于事.我真的不知道下一步该尝试什么?

这是我的下载代码

window.requestFileSystem(
LocalFileSystem.PERSISTENT, 0,

function onFileSystemSuccess(fileSystem) {
fileSystem.root.getFile(
    "dummy.html", {
    create: true,
    exclusive: false
},

function gotFileEntry(fileEntry) {
    var sPath = fileEntry.toURL().replace("dummy.html", "");
    var fileTransfer = new FileTransfer();
    fileEntry.remove();

    fileTransfer.download(
        "https://dl.dropbox.com/u/13253550/db02.xml",
    sPath + "database.xml",

    function (theFile) {
        console.log("download complete: " + theFile.toURI());
        showLink(theFile.toURI());
        setTimeout(function () {
            checkConnection();
        }, 50);
    },

    function (error) {
        console.log("download error source " + error.source);
        console.log("download error target " + error.target);
        console.log("upload error code: " + error.code);
    });
},
fail);
},
fail);
Run Code Online (Sandbox Code Playgroud)

phonegap-plugins cordova cordova-plugins

5
推荐指数
1
解决办法
7824
查看次数

如何在jQuery Mobile中设置转换背景?

在jQuery Mobile中的一些页面转换期间(例如在转弯和流转换期间),在转换期间显示空白背景/页面.

供参考,请参阅:http://jquerymobile.com/demos/1.1.0/docs/pages/page-transitions.html

如何改变那个空白背景?

编辑:这是一个JSfiddle来说明我的意思:http://jsfiddle.net/4ayER/

jquery jquery-mobile

4
推荐指数
1
解决办法
2349
查看次数