目前Splash插件支持android,ios,blackberry等多个平台。
添加插件等过程如下:
添加SplashScreen插件
在cordova项目目录运行:
cordova plugin add org.apache.cordova.splashscreen
这个命令从插件git库下载插件代码到在工程的plugins目录下
修改config.xml配置文件
<preference name="SplashScreen" value="screen" /><!-- 不带后缀png的文件名,默认是screen-->
<preference name="SplashScreenDelay" value="3000" /><!-- Splash显示时间,默认是3000ms-->
<feature name="SplashScreen">
<param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
</feature>
修改启动图片
可以看到启动图片的名字是screen.png,工程下有一些screen.png默认图片了,上面显示的是cordova logo,下面需要把这些图片换成你自己的启动画面,不需要支持的尺寸图片直接删掉就可以了。
在设备初始化完成后隐藏Splash画面
document.addEventListener("deviceready", onDeviceReady, false)
function onDeviceReady() {
navigator.splashscreen.hide()
}
如果使用了ionic框架,直接在app.js 文件的 .run(['$ionicPlatform', function ($ionicPlatform) { ... } 里面加上 navigator.splashscreen.hide()
就可以了。
Ios越狱安装插件方法步骤: 一、打开Cydia程序,点击“软件源”--“编辑“--”添加“--输入”apt.25pp.com“源。二、点击“25pp源”-- 打开 ”全部软件包“--选择”Apple File Conduit“2”。
三、点击右上角”安装“--”安装“--”确认“
四、等待插件”正在加载“完成,点击”重启 SpringBoard“即可。
五、AFC插件安装完成。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)