使用Phonegap(3.1.0),Phonegap Build和Splashscreen插件我试图阻止启动画面自动隐藏.然后,一旦屏幕完全加载,我将在 JavaScript中隐藏启动画面. 目前,只要应用程序开始加载JavaScript,启动画面就会自动
目前,只要应用程序开始加载JavaScript,启动画面就会自动隐藏,我的config.xml如下所示.主要是我在Android 2.2上遇到这个问题,虽然我还没有看过iOS,我还需要支持.
<?xml version="1.0" encoding="UTF-8"?> <widget xmlns = "http://www.w3.org/ns/widgets" xmlns:gap = "http://phonegap.com/ns/1.0" id = "com.savvy.mobile.Faversham" version = "1.0.0"> <gap:platform name="android" /> <gap:platform name="ios" /> <preference name="phonegap-version" value="3.1.0" /> <preference name="splash-screen-duration" value="500000" /> <!-- Default splash --> <gap:splash src="splash.png" /> <gap:plugin name="org.apache.cordova.splashscreen" /> </widget>事实证明,“splash-screen-duration”在phonegap 3.1.0中变成了“SplashScreenDelay”.
改变这个
<preference name="splash-screen-duration" value="500000" />
至
<preference name="SplashScreenDelay" value="500000" />
As documented here on phonegap community.如果相应更新Phonegap Build documentation,将会非常有帮助.