Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios splashscreen加载完成后,Cordova Phonegap 3.5应用程序显示灰色屏幕_Ios_Iphone_Ipad_Cordova - Fatal编程技术网

Ios splashscreen加载完成后,Cordova Phonegap 3.5应用程序显示灰色屏幕

Ios splashscreen加载完成后,Cordova Phonegap 3.5应用程序显示灰色屏幕,ios,iphone,ipad,cordova,Ios,Iphone,Ipad,Cordova,我目前正在使用Cordova Phonegap 3.5(不是Phonegap构建)构建一个iPhone/iPad应用程序,在从Xcode 5.1.1发布该应用程序时遇到了一个有趣且不寻常的错误 发布到运行iOS 7.1.1的iPhone 5C可以正常工作,应用程序的功能/显示完全符合预期 但是,当我将应用程序发布到运行iOS 7.1.1的iPad视网膜(最新一代)上时,Splashscreen会加载并在完成后(随后隐藏)默认为灰色屏幕,而不是显示应用程序内容 我之前在不同版本的Cordova P

我目前正在使用Cordova Phonegap 3.5(不是Phonegap构建)构建一个iPhone/iPad应用程序,在从Xcode 5.1.1发布该应用程序时遇到了一个有趣且不寻常的错误

发布到运行iOS 7.1.1的iPhone 5C可以正常工作,应用程序的功能/显示完全符合预期

但是,当我将应用程序发布到运行iOS 7.1.1的iPad视网膜(最新一代)上时,Splashscreen会加载并在完成后(随后隐藏)默认为灰色屏幕,而不是显示应用程序内容

我之前在不同版本的Cordova Phonegap中发布了相同的应用程序到iPhone/iPad,但没有遇到任何问题,因此我无法理解我可能遗漏了什么/做错了什么(如果有)

有没有人有过类似的经历和/或对什么可能导致这种情况以及如何解决它有任何想法


我提前表示感谢。

如果我不得不猜测的话,您的javascript在某个地方出现了故障,或者某个插件出现了故障。控制台日志中有什么内容吗?(不过我假设没有任何崩溃日志,因为应用程序没有被终止。)@kerri Hi kerri感谢您的回复。据我目前所知,这似乎是jqtouch.css的一个预先存在的副本的问题(如果我没记错的话,来自rc beta 4-这个问题特别是关于:not选择器的第660行):35;jqt>div:not(.current){display:none;}如果我对这条规则进行评论,则会将应用程序加载的每个屏幕都排除在外,但并非不在一页中显示所有内容(应用程序的每个屏幕都叠在一起),但为了隐藏应用程序的其他屏幕而必须存在这条规则(这条规则在iPhone上非常有效,但在iPad上不起作用)。我尝试过使用最新版本的jqTouch(摘自jqjts.com)但是,在iPhone和iPad上都安装了闪屏后,该应用程序会显示一个黑屏,这让人非常沮丧。不知道从这里该怎么办才能解决这个问题。不幸的是,我对jqTouch不做任何事情,所以我不会在这方面提供太多帮助。不过,我会觉得奇怪,这条规则以前在previ下是有效的ous版的Cordova现在突然停止工作了——Cordova没有做任何会影响CSS样式的事情。@KerriShotts嗨Kerri,我对你的评论回复太晚表示歉意(最近的工作承诺非常紧张!)我最终将jqTouch换成了jQuery Mobile,这完全解决了这个问题。现在,该应用程序在iPhone 5C和iPad视网膜设备上呈现和运行完全符合预期。不过,感谢您的回复!