socket.io 的問題
发布于 2年前 作者 hkmung 652 次浏览

我想問 socket.io 的問題 我如何從 Nodejs 中 ,外面的代碼傳送到 io.sockets.on 內 ??

例如 :

app.get('/abc’, function(req,res){

這兒發出一個指令到 io.sockets.on 內

})

io.sockets.on('connection’, function (socket) {

這兒接收到上面的指令

})

2 回复

看你的意思好像是当请求/abc的时候触发connection,那简单的方法就是在/abc这个页面从客户端connect一次

我不是在客戶端做事 , 像天氣報告 , 要在server 不斷開一個 function做 。。。

function myCallback(err, result){

    doSomething(result)
    這兒發出一個指令到 io.sockets.on 內 

}

io.sockets.on('connection’, function (socket) {

這兒接收到上面的指令
socket.on('senddata', function() { 
            io.sockets.emit('chat', '123' )
    })

})

回到顶部