mobilefirst logout重定向到新页面

时间:2015-05-07 10:34:52

标签: jquery-mobile ibm-mobilefirst

我正在使用jquery mobile而我正在使用$ .mobile.changePage(“#news”);完成用户身份验证以移动到下一页时的选项。在下一页中,我有一个注销按钮,当用户点击它时,它必须注销,并且在成功时它必须再次返回登录屏幕。

WL.Client.logout('CustomAuthenticatorRealm',{onSuccess: WL.Client.reloadApp})

在此代码中onsuccess它正在重新加载相同的url。我试图改变它像onSuccess:$ .mobile.changePage(“#loginpage”);

但它不起作用。任何建议请

2 个答案:

答案 0 :(得分:1)

嗨,我得到了它的工作..

相反,我在onSuccess上使用了页面更改:WL.Client.reloadApp,对于我正在使用加载页面功能的所有页面,我添加了changeHash:false,以便跟随结尾使用相同的URL。现在它按预期正常工作

答案 1 :(得分:0)

我不确定#loginpage位,但这取决于你的多页实现。

无论如何,请尝试将此作为onSuccess回调:
$.mobile.changePage("#loginpage", { changeHash: false });