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 に答える