我試圖發送一個事件到插座例如插座內爲什麼發出不插座內
io.on('connection', function (socket) {
socket.emit("connected", {msg: 1});
socket.on('funcb', function (data) {
console.log('funca sent following data');
console.log(data);
});
socket.on('funca', function (data) {
console.log(data);
socket.emit('funcb', data);
});
});
FuncA的是從客戶端/瀏覽器調用工作,並嘗試調用funcb但FUNC b任何未正常運行想法?
你發出'聽之前funcb'到' funcb'。嘗試在'socket.on('funca'' –
之前移動'socket.on('funcb'...'可能是「emit」只是將事件發送回客戶端(瀏覽器)而不是套接字本身,所以它無法捕獲事件'funcb',我在客戶端(瀏覽器)捕獲funcb – Tofeeq
你試過將'socket.on('funcb''替換爲'this.on('funcb'' –