簡體   English   中英

IBM Worklight-如何以編程方式隱藏啟動畫面

[英]IBM Worklight - How to programmatically hide the splash image

在我的Worklight應用程序的Android環境中,我試圖手動隱藏啟動畫面。 我的用例是,我想在初始圖像出現時在后台執行一些用戶驗證操作。 用戶通過驗證后,將顯示“儀表板”屏幕,否則將顯示“登錄”屏幕。

我知道在Java中用於Android中飛濺圖像的用法是:

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

這將加載啟動圖像並在2秒后自動將其隱藏。 如何在Worklight中使用JavaScript進行相同的操作?

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

如果用戶已通過身份驗證:在重新啟動應用程序時:

SplashScreen-> LoginPage(檢查是否經過身份驗證)->自動導航到DashBoard。

所需任務:

SplashScreen(在這里進行身份驗證是/否)--->(如果為真)---> DashBoard

如果用戶已通過身份驗證,我不想顯示登錄頁面,但是它會自動導航到DashBoard。

試試這個Cordova API,它可能會起作用

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

AFAIK與Worklight 6.0中的飛濺圖像的當前實現相同,無法更改啟動應用程序時顯示飛濺圖像的持續時間。

這是我們將來要解決的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM