在我的Worklight应用程序的Android环境中,我试图手动隐藏启动图像。我的用例是我想在后台执行一些用户验证操作,而启动图像就在那里。验证用户后,显示仪表板屏幕,否则显示登录屏幕。
我知道在Java中用于Android中的启动图像使用是:
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl(getWebMainFilePath(),2000);
这会加载启动图像并在2秒后自动隐藏。如何在Worklight中使用JavaScript来做同样的事情?
首次登录: 闪屏 - > LoginPage - >仪表板
如果用户经过身份验证:在重新启动应用时:
SplashScreen - > LoginPage(检查是否经过身份验证) - >自动导航到DashBoard。
所需任务:
SplashScreen(此处验证是真还是假)--->(如果为True)--->控制台
如果用户通过身份验证,我不想显示“登录”页面,但它会自动导航到DashBoard。
答案 0 :(得分:1)
试试这个Cordova API,它可能会起作用
http://docs.phonegap.com/en/2.6.0/cordova_splashscreen_splashscreen.md.html
答案 1 :(得分:0)
使用Worklight 6.0中当前实现的启动图像的AFAIK,无法更改应用程序启动时启动启动图像的持续时间。
这是我们希望将来解决的问题。