あなたが見てすることができます。
解決策を見つけるのは難しいことではなく、ただ検索して、必要なものを見つけることができます。 それは間違っている(怠け者である)とのすべてのプログラミング情報のstackoverflowのようなプラットフォームであなたの質問をする。ドキュメントとサンプルを探すほうが常に良いです。あなたが自分自身を見上げたり、自分で見つけたときにもっと学ぶからです。
もちろん、あなたが本当に立ち往生していて、前進することができず、それ以外の時間がかかることが確実であることが分かっている場合は、質問することができます。
あなたはここで簡単な方法をしたい場合
はソリューションです:
http://socket.io/docs/#sending-and-receiving-events http://socket.io/docs/client-api/
使用「切断」、切断イベントはあなたが期待いけない時間でトリガされ、その接続の低下は明らかです。私はこの
socket.on("connect", function(){
alert("socket open test")
})
を試してみましたが、
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function(req, res){
res.sendfile('index.html');
});
io.on('connection', function(socket){
console.log('a user connected');
});
http://socket.io/でこれを行う方法を示す例があります。試しましたか? – user3
@ user3はい、どの例もクライアント/ブラウザ側でこれを行う方法をカバーしていません。 – ZeroByter
「connection_error」および「disconnect」と呼ばれるイベントについて説明する文書はありません。 – Zezura