我想在cordova中创建一个启动画面,同时在加载启动画面时我想在后台调用Web服务。在科尔多瓦这样可行吗?我是cordova的新手。如果有任何可能,请告诉我。谢谢。提前。
答案 0 :(得分:1)
对于Android,将启动画面图像放在res / drawable文件夹下。要显示启动画面,请在loadUrl之前添加以下行,在ProjectName.java类(扩展CordovaActivity的类)中。
super.setIntegerProperty("splashscreen", R.drawable.splashscreen); //R.drawable.your_image_name
从那时起,您有两种选择。
在固定时间内显示启动画面:
super.loadUrl("file:///android_asset/www/index.html", 3000); //this will show 3sec
在JavaScript中执行某些操作然后手动关闭启动,在没有超时的情况下调用loadUrl。您可以随时在JS代码中调用以关闭splashscreen:
navigator.splashscreen.hide();