以下のようにsocket.ioをクライアント側からイベントをonしております。
このイベントは特定の条件のときのみ受信したいのですが、どう解除するかご教示いただけないでしょうか。
ブラウザリロードすればリセットされるのですが・・・
var io = require("socket.io-client"); var socket = io.connect(NODE_URL) socket.on('connect', function(){ }); socket.on('disconnect', function(){ }); socket.on("event", function(data) { ~~ }
socket.disconnect()
によって、切断できそうなのですが、
新たに
var socket = io.connect(NODE_URL)
してしまうと、別オブジェクトになってしまい、うまくdisconnectできません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/04 04:48
2016/12/04 06:03
2016/12/04 23:28