var swoole_chat = {
'to_id': '',
'socket': '',
init : function () {
this.to_id = $('.user-chat-content .list ul .chatToId').val();
this.socket= new WebSocket('ws://120.79.164.57:8090?uid=' + send_id + '&to_id=' + this.to_id);
this.initSocket(this.socket);
this.sendMessage(this.socket);
this.clickUser(this.socket);
this.clickChat(this.socket);
},
initScroll :function () {
$('.user-chat-content .list ul').scrollTop($('.user-chat-content .list ul')[0].scrollHeight);
$(window).scrollTop(0);
},
initSocket:function (socket) {
socket.onopen = function (event) {
console.log(event);
console.log('链接成功');
}
socket.onmessage =function (event) {
// console.log(event);
var html = '';
var data = JSON.parse(event.data);
if(data.messType == 1){ //初始化渲染数据
html += '';
for(var i=0; i< data.contentList.length; i++) {
var name = data.contentList[i].send_id == send_id? '你说:' : data.to_id_info.nick ? data.to_id_info.nick : data.to_id_info.username;
var head_img = data.contentList[i].send_id == data.send_id_info.id? main.htmlEncodeByRegExp(data.send_id_info.head_img) : main.htmlEncodeByRegExp(data.to_id_info.head_img);
html += '
';
html += '';
html += '' + main.timestampToTime(data.contentList[i].create_time) + '';
html += ' '+main.nl2br(main.htmlEncodeByRegExp(name))+'';
html += '