我正在IBM Worklight 6.2中为我的组织创建一个应用程序。我已将worklight.properties中的会话timetout属性设置为5分钟。
#######################################
Idle session timeout in minutes
#######################################
serverSessionTimeout=5
它工作得非常好并且用户正在从应用程序注销,但是,它没有通知会话超时发生。有什么方法我可以通知用户他的会话将在一分钟左右到期吗?
答案 0 :(得分:2)
Worklight无法通知会话即将过期。
我的建议是在应用程序中创建一个本地计时器,以获得超时何时发生的近似值并相应地通知用户。
这可以通过在setInterval
的{{1}}回调中实施onSuccess
来实现(假设您正在连接到Worklight Server)。
可能是这样的:
WL.Client.connect