Jquery Mobile & Phonegap 3 上的白色闪光和过渡问题

Posted

技术标签:

【中文标题】Jquery Mobile & Phonegap 3 上的白色闪光和过渡问题【英文标题】:White flash and transition issue on Jquery Mobile & Phonegap 3 【发布时间】:2013-10-14 21:55:38 【问题描述】:

我讨厌问一个以前被问过的问题,但是当我从启动屏幕过渡到 ios 上的主页时出现白色闪烁(在 android 上根本没有闪烁),我已经尝试了所有其他问题其他帖子(Phonegape 3 white flash after splash screen)中列出的建议,但没有一个有效。

事实上,手动添加闪屏插件并使用splashscreen.show / hide的建议实际上让事情变得更糟,白色闪光现在会在移动到主页之前保持3-5秒。

我还注意到我的应用似乎忽略了

<preference name="AutoHideSplashScreen" value="false" />

命令,因为我在 config.xml 文件中设置了此命令,并且启动画面显示应用程序何时启动,停留几秒钟,然后继续,当预期的行为是它会无限期地停留时(直到我通过 splashscreen.hide() 命令让它消失)。

对于在启动画面后消除或大幅减少白色闪烁,有人有任何其他建议吗?

谢谢!

【问题讨论】:

【参考方案1】:

您是否尝试过包含以下 config.xml 值(如果它们不存在)?:

<preference name="FadeSplashScreen" value="true"/>
<preference name="FadeSplashScreenDuration" value="0.7"/>
<feature name="SplashScreen">
    <param name="ios-package" value="CDVSplashScreen" />
    <param name="onload" value="true" />
    </feature>

几周前我遇到了同样的问题,添加这些解决了我的问题。

【讨论】:

以上是关于Jquery Mobile & Phonegap 3 上的白色闪光和过渡问题的主要内容,如果未能解决你的问题,请参考以下文章

iPhone JQuery:如何使用 iPhone 中的 Jquery Mobile + phone gap 在 iPad 中实现拆分视图

JQuery Mobile+Phone Gap:如何实现包含 2 个部分的(表)列表视图

使用 phone gap 和 jQuery mobile 在 iOS 应用中实现 ZOOM IN 和 ZOOM OUT

jQuery-验证require_from_group并按名称选择

使用 jQuery Mobile 遍历 HTML DOM 树

Jquery Mobile & Phonegap 3 上的白色闪光和过渡问题