此库是否支持从服务器回调.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...
}
)