websocket消息说明

建立链接 ws = new WebSocket("ws://yj.hndaoben.com:8282"); ws.onmessage = function(e){ // json数据转换成js对象 var data = eval("("+e.data+")"); var type = data.type || ''; init= 首次链接 1=评论,2=点赞,3=分享,4=系统通知,5=关注,10=私信 switch(type){ // Events.php中返回的init类型的消息,将client_id发给后台进行uid绑定 case 'init': // 利用jquery发起ajax请求,将client_id发给后端进行uid绑定 $.post('/api/chat/bind', {client_id: data.client_id}, function(data){}, 'json'); break; // 当mvc框架调用GatewayClient发消息时直接alert出来 default : alert(e.data); } };