PhoneGap android闪屏在慢设备上去黑屏

时间:2013-08-27 01:00:38

标签: android ios cordova

我正在尝试让Android启动画面在PhoneGap 3.0.0中运行。

我已在onCreate方法中正确添加了以下代码:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Set the splash screen
    super.setIntegerProperty("splashscreen", R.drawable.splash);

    // Set by <content src="index.html" /> in config.xml
    super.loadUrl(Config.getStartUrl(), 3000);
}

启动画面显示3秒。在3s不足以调用deviceready回调的设备上会出现此问题。在显示3秒的闪屏后,他们会看到黑屏。

我希望启动启动画面只需启动deviceready回调即可。我可以在super.loadUrl方法中使用很长时间(比如50000),然后在deviceready回调中...使用navigator.splashscreen.hide();隐藏它吗?

我已经尝试过,但它打破了iOS上的闪屏。

有什么想法吗?

0 个答案:

没有答案