|
|
#### 连接服务器
|
|
|
|
|
|
```javascript
|
|
|
var socket = io('http://192.168.109.245:8181',{
|
|
|
'transports':['websocket']
|
|
|
});
|
|
|
```
|
|
|
#### 登录服务器
|
|
|
```javascript
|
|
|
socket.on('connect', function(){
|
|
|
|
|
|
socket.emit('login',{
|
|
|
'uid':RSF.getCookie('uid'),
|
|
|
'signature':RSF.getCookie('uid_sinature')
|
|
|
})
|
|
|
}.bind(this));
|
|
|
|
|
|
socket.on('login-success',function(data) {
|
|
|
print('登录成功!');
|
|
|
});
|
|
|
|
|
|
```
|
|
|
|
|
|
#### 发送消息
|
|
|
|
|
|
|
|
|
```javascript
|
|
|
|
|
|
socket.emit('send-private-message',{'to':uid,'message':'你给我滚'})
|
|
|
|
|
|
```
|
|
|
|
|
|
### 收到消息
|
|
|
|
|
|
|
|
|
```javascript
|
|
|
|
|
|
socket.on('recv-private-message',function(data) {
|
|
|
print('我收到了别人给我的私信:');
|
|
|
print(data.message);
|
|
|
});
|
|
|
``` |