在android cordova应用程序中加载应用程序时的splashscreen

时间:2016-04-14 16:21:15

标签: cordova splash-screen

我们正在构建Cordova应用程序,它会在启动画面后加载资源。在显示启动画面时,Cordova有没有办法加载资源。

由于

2 个答案:

答案 0 :(得分:5)

是的,您要做的是禁用启动画面自动关闭并在您自己的代码中关闭它,例如在您的应用程序中的“deviceready”回调中,或者在您知道您的应用已构建其视图时的其他位置准备就绪。

您需要告诉splash插件不要自动隐藏启动画面,方法是将其添加到config.xml中和/或在那里设置启动延迟很长时间:

<preference name="AutoHideSplashScreen" value="false" />

然后在你的JS代码中,当设备已经发生时,或者你准备好了,以编程方式解雇你的问题:

navigator.splashscreen.hide();

有关此内容的更多信息,请参见splash screen plugin documentation

答案 1 :(得分:0)

在MainActivity.java文件中添加此代码以设置启动画面

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.setIntegerProperty("splashscreen",R.drawable.splash);
    super.loadUrl(Config.getStartUrl(),2000);
}