2016-04-22 10 views
1

私は、端末ベースのアプリケーションsocket.ioサーバにWebベースのアプリケーションを接続し、なくすることができるよ、これは私がsocket.ioサーバに接続するために使用するものです。端末ベースのnode.jsアプリケーションをsocket.ioサーバーに接続しますか?

var socket = require('socket.io') 
var connection = socket.connect('http://127.0.0.1:8080'); 

私は次の取得エラー:

TypeError: socket.connect is not a function 

は、どのように私はNode.jsの

+0

なぜあなたはそれをインポートする前に 'socket'を使用していますか? – hassansin

+0

私は両方の方法でそれを試してみました: – OzzieSpin

+1

ブラウザクライアントを試してみませんか? – malix

答えて

0

socket.ioはWebSocketのサーバーを作成するためであるに書かれたsocket.ioサーバへの端末のアプリを、接続することができます。このモジュールをクライアントとして使用することはできません。代わりに試してみてくださいsocket.io-client

var socket = require('socket.io-client')('http://127.0.0.1:8080'); 
    socket.on('connect', function(){}); 
    socket.on('event', function(data){}); 
    socket.on('disconnect', function(){}); 
+0

パーフェクト!ありがとうございました! – OzzieSpin

関連する問題