0

我正在尝试使用 Node.js 连接到第三方 socket.io 站点。我已经安装了 socket.io-client。但是,当我键入“node script.js”时,它会在一瞬间终止。

这是我非常简单的代码:

var io = require('socket.io-client');
socket = io.connect('https://just-dice.com/', {secure: true});

socket.on('connect', function(){
    console.log("HI");
    socket.on('chat', function(txt, date) {
        console.log(txt);
    });
});

为什么要终止?

4

1 回答 1

1

我会先看看是否socket.io抛出任何错误:

socket.on('error', function (exception) {
    console.log(exception);
});

我还想看看你是否连接到正确的端口。远程socket.io服务器很可能不在默认端口上。

于 2013-07-09T03:34:57.397 回答