2013-09-30 50 views
0

默認情況下,在最新的IBM工作燈6.0驅動程序似乎StaticAppProps對象被設置爲:IBM工作燈6.0 - 默認值WL.StaticAppProps

WL.StaticAppProps = { 
"APP_DISPLAY_NAME": "defaultTestApp", 
"APP_SERVICES_URL": "\/apps\/services\/", 
"APP_VERSION": "1.0", 
"ENVIRONMENT": "android", 
"LOGIN_DISPLAY_TYPE": "embedded", 
"WORKLIGHT_PLATFORM_VERSION": "6.0.0", 
"WORKLIGHT_ROOT_URL": "\/apps\/services\/api\/defaultTestApp\/android\/" 
};' 

有一個名爲「APP_ID」的另一個屬性,我想知道一個幾件事情:

爲什麼不是一個默認屬性添加到對象? (在以前的版本中,我認爲這是默認設置)

由於默認情況下爲顯示名稱設置了ID,此名稱是否在應用程序內的某個地方直接使用?

我是否應該期待有人將APP_DISPLAY_NAME設置爲「我的銀行應用」之類的內容,還是應該始終將APP_DISPLAY_NAME保留爲應用ID?

通常,保持StaticAppProps對象與application-descriptor.xml中使用的值同步的最佳實踐是?

+0

如果此答案可幫助您解決問題,請將其標記爲已答覆。 –

回答

1
  1. IMO沒有理由讓你觸摸(改變)的靜態屬性...
  2. 應用程序ID是創建移動環境時大多采用內部的時刻,在其他位置內
  3. 要改變應用程序(你在設備中的應用程序圖標下看到)的外部名稱,更改displayName財產應用descriptor.xml

默認情況下,應用程序的名稱是一樣的ID(在在創建新的Worklight應用程序時輸入的值),但您可以按照上面3所述更改它。