0
回答
t_io 客户端websocket发送太长的字符串,服务端收不到
华为云实践训练营,热门技术免费实践!>>>   

t_io 客户端websocket发送太长的字符串,服务端收不到:

function sendMsgBtnClicked(){
    var msg = $('#msg').val();
    var toUser = $('#toUserCode').val();
    var headpicUrl = $('#headpicUrl').val();
    var command = Command.values.COMMAND_CHAT_REQ;//聊天
    var bodyData = {
            text : msg
            ,toId : toUser
            ,type : ChatType.values.CHAT_TYPE_PRIVATE//私聊
            ,msgType : MsgType.values.MSG_TYPE_TXT
    };
    console.log(bodyData);
    $("ul").append("<li class=\"self\"> " +
            "<img class=\"avatar\" src=\"" + headpicUrl + "\" alt=\"\">" +
            "<div class=\"text\">" + msg + "</div></li>");
    $("#msg").val("");
//    $('#chat-message').scrollTop( $('#chat-message')[0].scrollHeight );
    setTimeout(function () {    
        myScroll.refresh();
        myScroll.scrollToElement("li:last-child",0);
    }, 500);
    for(var i = 0; i < websockets.length; i++){
        var ws = websockets[i];
        sendPacket(ws, command, ChatReqBody, bodyData);
        break;
    }
}

<无标签>
举报
rogercj
发帖于2个月前 0回/22阅
顶部