По умолчанию в последнем драйвере 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», и мне было интересно несколько вещей:
Почему это свойство по умолчанию не добавлено к объекту? (в предыдущей версии я думал, что это по умолчанию)
Поскольку идентификатор по умолчанию установлен для отображаемого имени, используется ли это имя где-то непосредственно в приложении?
Должен ли я ожидать, что кто-то установит для APP_DISPLAY_NAME что-то вроде «Мое банковское приложение», или я всегда должен использовать APP_DISPLAY_NAME в качестве идентификатора приложения?
В общем, рекомендуется ли синхронизировать объект StaticAppProps со значениями, используемыми в application-descriptor.xml?