回答編集履歴

5

2017/10/26 01:31

投稿

momf
momf

スコア416

test CHANGED
File without changes

4

2017/10/26 01:31

投稿

momf
momf

スコア416

test CHANGED
@@ -1,36 +1,6 @@
1
1
  こんな感じじゃダメですか?
2
2
 
3
3
 
4
-
5
- ```javascript
6
-
7
- socket.on('connect_error', (err) => {
8
-
9
-  socket.disconnect();
10
-
11
- });
12
-
13
-
14
-
15
- socket.on('connect_timeout', (timeout) => {
16
-
17
- socket.disconnect();
18
-
19
- });
20
-
21
-
22
-
23
- socket.on('error', (err) => {
24
-
25
-  socket.disconnect();
26
-
27
- });
28
-
29
- ```
30
-
31
-
32
-
33
- socket.idだけでしたらこういうのも
34
4
 
35
5
  ```javascript
36
6
 

3

2017/10/26 01:31

投稿

momf
momf

スコア416

test CHANGED
File without changes

2

追記

2017/10/26 01:31

投稿

momf
momf

スコア416

test CHANGED
@@ -27,3 +27,29 @@
27
27
  });
28
28
 
29
29
  ```
30
+
31
+
32
+
33
+ socket.idだけでしたらこういうのも
34
+
35
+ ```javascript
36
+
37
+ let clients = {};
38
+
39
+
40
+
41
+ sockets.on('connection', function(socket) {
42
+
43
+ clients[socket.id] = socket;
44
+
45
+
46
+
47
+ socket.on('disconnect', function() {
48
+
49
+ delete clients[socket.id];
50
+
51
+ });
52
+
53
+ });
54
+
55
+ ```

1

追記

2017/10/26 01:30

投稿

momf
momf

スコア416

test CHANGED
@@ -1,3 +1,7 @@
1
+ こんな感じじゃダメですか?
2
+
3
+
4
+
1
5
  ```javascript
2
6
 
3
7
  socket.on('connect_error', (err) => {