Websocket节点回调



此库是否支持从服务器回调.send?README上提供的示例案例不支持。如果我只是将客户端的connection.send更新为

connection.send('somedata', function (data) {
    console.log("this is a callback");
});

并将服务器的connection.('message'...更新为:

connection.on('message', function(message, cb) {
    console.log(cb);
});

我总是从服务器上得到未定义的。如何传递回调?

如果lib不支持回调函数,您可以按照以下模式轻松实现

connection.send('somedata', function (data) {
   informCommingData(data, myListener)
});
function informCommingData(data,fn){
    fn(data)
}

function myListener(data){
    // Dosomethinghere
}

我认为WebSockets回调项目将是最简单的解决方案

wscb.send({cmd: 'Hello server!'},
    function(response){
        //do something...
    }
)

相关内容

  • 没有找到相关文章