在科尔多瓦的闪屏

时间:2014-04-28 06:48:50

标签: android cordova splash-screen

我想在cordova中创建一个启动画面,同时在加载启动画面时我想在后台调用Web服务。在科尔多瓦这样可行吗?我是cordova的新手。如果有任何可能,请告诉我。谢谢。提前。

1 个答案:

答案 0 :(得分:1)

对于Android,将启动画面图像放在res / drawable文件夹下。要显示启动画面,请在loadUrl之前添加以下行,在ProjectName.java类(扩展CordovaActivity的类)中。

super.setIntegerProperty("splashscreen", R.drawable.splashscreen); //R.drawable.your_image_name

从那时起,您有两种选择。

  1. 在固定时间内显示启动画面:

    super.loadUrl("file:///android_asset/www/index.html", 3000); //this will show 3sec

  2. 在JavaScript中执行某些操作然后手动关闭启动,在没有超时的情况下调用loadUrl。您可以随时在JS代码中调用以关闭splashscreen:

    navigator.splashscreen.hide();