我第一次尝试Socket.io基本上创建了一个可以跨两种方式发送数据的应用程序。我能够从客户端 发出数据,并在服务器端上接收 。但我无法完全相反。如果除了emit / on之外还有其他方法,请告诉我。服务器端和客户端的代码都附在底部。
服务器端
io.on('connection', function (socket) {
console.log('Connected');
socket.emit("event",'Some X JSON Object');
});
客户端
<script src="/socket.io/socket.io.js"></script>
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<script>
var socket = io();
socket.on("event", function(data) {
console.log(data);
});
</script>
答案 0 :(得分:0)