相关疑难解决方法(0)

Socket.io识别套接字的用户

我写了一些代码示例,通过socket.io识别连接用户...所以现在我必须在索引页面上编写代码以与用户通信.

代码如下,如何向用户[1]"欢迎"和用户[2]"HI men"发送消息,并限制连接fr 2用户.所以当2个用户连接时,其他任何人都无法连接..

index.html的:

<script src="/socket.io/socket.io.js"></script>
<script>
  var socket = io.connect();
  var users;
  socket.on('hello', function (data) {
    console.log(data.hello);
  });
  socket.on('listing', function (data) {
     users = data; 
  });
  socket.on('chat', function (message) {
     console.log(message); 
  });
  socket.on('message', function (message) {
     console.log(message); 
  });
  function chat (message) {
    socket.emit('chat', message);   
  }
  function message (user, message) {
    socket.emit('message', {
       user: user,
       message: message
    });
  }
</script>
Run Code Online (Sandbox Code Playgroud)

app.js

var express = require('express');
var app = express.createServer();
var io = require('socket.io').listen(app);

app.listen(3000);

app.use(express.static(__dirname));

var users = {}; …
Run Code Online (Sandbox Code Playgroud)

javascript node.js socket.io

10
推荐指数
2
解决办法
3万
查看次数

标签 统计

javascript ×1

node.js ×1

socket.io ×1