鍍金池/ 問答/HTML5  網(wǎng)絡(luò)安全  HTML/ 環(huán)信,可以正常連接,但是無法登陸,報錯type:8

環(huán)信,可以正常連接,但是無法登陸,報錯type:8

每次調(diào)用conn.open后,會進onOpened的監(jiān)聽函數(shù),然后就會進入onError,報錯type:8

// webim.config.js就是貼的官方文檔的,我就不貼上來了
const data = {
        password: '5',
        username: 'mushroom'
}var conn = {}
conn = new WebIM.connection({
        isMultiLoginSessions: WebIM.config.isMultiLoginSessions,
        https: typeof WebIM.config.https === 'boolean' ? WebIM.config.https : location.protocol === 'https:',
        url: WebIM.config.xmppURL,
        isAutoLogin: true,
        heartBeatWait: WebIM.config.heartBeatWait,
        autoReconnectNumMax: WebIM.config.autoReconnectNumMax,
        autoReconnectInterval: WebIM.config.autoReconnectInterval,
        apiUrl: WebIM.config.apiURL
 }); 
 
conn.listen({
        onOpened: function(message) { //連接成功回調(diào)
            console.log(message)
        },
        onClosed: function(message) { console.log(message) }, //連接關(guān)閉回調(diào)
        onError: function(message) { console.log(message) }, //失敗回調(diào)
};
var options = {
            apiUrl: WebIM.config.apiURL,
            user: data.username,
            pwd: data.password,
            appKey: WebIM.config.appkey,
};
conn.open(options);

圖片描述

但實際上登錄的用戶數(shù)據(jù)在network里面是已經(jīng)返回了的

圖片描述

官方文檔對type:8的描述是“多端登錄,被踢下線”,但我登陸的賬號用得是在環(huán)信后臺新添加的,也試過直接注冊再登錄的,都不行

回答
編輯回答
吢丕

問題已經(jīng)在環(huán)信社區(qū)解決了,是環(huán)信提供的sdk的問題,改為1.4.13及該版本以上的sdk都可以正常連接,這里貼上帖子

2017年9月29日 11:22