0

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

我知道在 Java 中用于 Android 中的初始图像使用是:

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

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

首次登录: SplashScreen--> LoginPage-->dashBoard

如果用户已通过身份验证:在重新启动应用程序时:

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

期望的任务:

SplashScreen(Do Authentication here true/False)--->(if True)---> DashBoard

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

4

2 回答 2

1

试试这个 Cordova API,它可能会工作

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

于 2013-09-18T09:31:05.677 回答
0

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

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

于 2013-09-18T06:16:22.493 回答