我有以下登录成功插件,有什么方法可以捕获失败的日志记录尝试?
在我的conversejs初始函数中,我已启用自动登录。登录失败的尝试将导致无限的加载过程。
Promise.all部分使我无法理解任何错误,但我知道,但是存在另一个实际起作用的过程?
converse.plugins.add('success_loaded', {
initialize: function() {
var _converse = this._converse;
Promise.all([
_converse.api.waitUntil('rosterContactsFetched'),
_converse.api.waitUntil('chatBoxesFetched')
]).then(() => {
login_success();
}).catch(() => {
this.logOut = function () {
-> converse.chatboxviews.closeAllChatBoxes(true);
-> converse.clearSession();
-> converse.connection.disconnect();
};
})
}
});