现在最新的Cordova 3以上的版本支持启动画面了,是通过cordova插件实现的。
目前Splash插件支持android,ios,blackberry等多个平台。
添加插件等过程如下:
在cordova项目目录运行:
cordova plugin add org.apache.cordova.splashscreen
<preference name="SplashScreen" value="screen"></preference> <!-- 不带后缀png的文件名,默认是screen--> <preference name="SplashScreenDelay" value="3000"></preference> <!-- Splash显示时间,默认是3000ms--> <feature name="SplashScreen"> <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen"> </feature>
document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { navigator.splashscreen.hide(); }
navigator.splashscreen.hide();
就可以了。
现在再运行你的App,应该可以看到启动画面了。