IBM Worklight - 如何以编程方式隐藏启动图像

时间:2013-09-18 06:07:33

标签: android ibm-mobilefirst

在我的Worklight应用程序的Android环境中,我试图手动隐藏启动图像。我的用例是我想在后台执行一些用户验证操作,而启动图像就在那里。验证用户后,显示仪表板屏幕,否则显示登录屏幕。

我知道在Java中用于Android中的启动图像使用是:

  super.setIntegerProperty("splashscreen", R.drawable.splash);
  super.loadUrl(getWebMainFilePath(),2000);

这会加载启动图像并在2秒后自动隐藏。如何在Worklight中使用JavaScript来做同样的事情?

首次登录:  闪屏 - > LoginPage - >仪表板

如果用户经过身份验证:在重新启动应用时:

SplashScreen - > LoginPage(检查是否经过身份验证) - >自动导航到DashBoard。

所需任务:

SplashScreen(此处验证是真还是假)--->(如果为True)--->控制台

如果用户通过身份验证,我不想显示“登录”页面,但它会自动导航到DashBoard。

2 个答案:

答案 0 :(得分:1)

试试这个Cordova API,它可能会起作用

http://docs.phonegap.com/en/2.6.0/cordova_splashscreen_splashscreen.md.html

答案 1 :(得分:0)

使用Worklight 6.0中当前实现的启动图像的AFAIK,无法更改应用程序启动时启动启动图像的持续时间。

这是我们希望将来解决的问题。