默认情况下,在最新的 IBM Worklight 6.0 驱动程序中,似乎 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 中使用的值同步的最佳做法是什么?