【发布时间】:2014-04-28 06:48:49
【问题描述】:
我想在 Cordova 中创建一个启动画面,同时在加载启动画面时我想在后台调用 Web 服务。那么这在科尔多瓦可行吗?我是cordova的新手。如果有任何可能性,请告诉我。提前谢谢。
【问题讨论】:
-
点击此链接它会帮助你 -docs.phonegap.com/en/3.3.0/…
标签: android cordova splash-screen
我想在 Cordova 中创建一个启动画面,同时在加载启动画面时我想在后台调用 Web 服务。那么这在科尔多瓦可行吗?我是cordova的新手。如果有任何可能性,请告诉我。提前谢谢。
【问题讨论】:
标签: android cordova splash-screen
对于 Android,请将初始屏幕图像放在 res/drawable 文件夹下。要显示启动屏幕,请在您的 ProjectName.java 类(扩展 CordovaActivity 的类)中 loadUrl 之前添加以下行。
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 中做一些事情,然后手动关闭 splash,调用 loadUrl 而不超时。您可以随时在 JS 代码中调用以下代码来关闭启动画面:
navigator.splashscreen.hide();
【讨论】: